- 主题:谁说mfc过时了,自己用mfc写了一个股票行情显示的软件
mfc 不是功能弱的问题。Qt 再厉害,不也是调用 win32api 的 gdi 绘制控件。
主要是没人玩了,想找个控件都找不到,碰到问题想找人交流也没了。
其实这年头,做 PC 软件都是没事找事。很难推广。
【 在 littledragon (tnnd) 的大作中提到: 】
: 前两个mfc实现确实折腾,
: 最后一个不是特明白。平滑放大缩小平移,这个mfc实现有什么麻烦吗
--
FROM 124.72.118.*
你一直没理解啊。。pc 软件难在推广。而不是技术问题。
pc 软件实际比 web 软件还容易开发。
【 在 libgcc (乞讨积分,求施舍,长期有效) 的大作中提到: 】
: 应用软件必须PC版做
: 难道都在网页上画图编辑测量3d么
: 只是国内的应用软件市场太烂了,没法搞
: ...................
--
FROM 124.72.118.*
js 做操控多的,未必方便。要绕过很多麻烦事。
纯展示类的,用 js web 特别爽。
【 在 Elric (钻石恒久远,一颗永留传) 的大作中提到: 】
: 现在都用Javascript+HTML5 Canvas
--
FROM 117.24.207.*
Qt 比 MFC 快多了。
首先,Qt 的每个控件都是逻辑上的控件。而 MFC 的每个控件都是子窗口。MFC 每个控件的的绘制,经过的 API 路径都比 Qt 长。而 Qt 的所有控件,都在一块内存里面进行绘制,再统一调用 gdi 的 bltbit() 函数传递给显卡。你可以了解一下传说中的 DirectUI
其次,Qt 和 MFC 都是 CPU 绘制的,但是 Qt 的 2d 绘制技术更为先进,使用了大量的 CPU 的向量指令集进行加速。以及 Qt 的绘制技术不断发展和优化。而 MFC 的绘制技术还是上个世纪的。
WPF 估计才有可能比 Qt 强,因为 WPF 使用了 DirectX/DirectWrite 等现代的 2D 绘制技术。
【 在 toutouqi (toutouqi) 的大作中提到: 】
: 马车最终是马在拉。mfc和qt最后都是调win32 api,qt的车并不会比mfc跑得快,只是造车省时间(但运行成本高,比如资源占用和依赖的库)。
--
FROM 110.81.42.*