WIN32和MFC各自优点 为什么实时的场合用WIN32框架比MFC效率更高呢。比如说实时从串口读数据并绘图,为什么用WIN32更好啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为MFC调用了API // MFC运行时需要对应的库,库中封装了部分WinAPI// WinAPI,只要windows版本正确,不需要依赖库。 MFC 类 是 API 的 包装,包装 是 要花 钱的。 WIN32是window系统直接提供的API接口,MFC是微软将WIN32的API全部又封装了一遍做成了一个框架,比如你要画一个对话框,一个按钮,用win32你要自己亲自写很多代码,但是用MFC有直接写好的类库,只需要new一个按钮的对象就可以了,如果进入到MFC提供的函数内部你就会发现最底层调用的都是WIN32的API,所以MFC在效率上会低一些,但是在开发效率上会让你节省很多时间,当然如果你有一定的开发能力,并且你的软件对界面的要求很高,你就需要自己去封装win32 的API,可以自己做一套类似MFC的框架! MFC搭建了一个框架,可以比较方便开发者开发win32程序win32程序是直接了当的,没有包装,运行效率更高一点,但MFC都是浅封装,并且许多函数都是inline的,运行效率影响不大 Bitmap怎么得到位图资源呢? 源码中IDD_ABOUTBOX对话框资源无法打开,提示未在此计算机上注册的ActiveX控件 给按钮添加图片的过程中的MFC变化 怎样通过SHGetFileInfo取得"桌面"图标? 菜鸟学飞,请教众高手一个比较弱的问题 用AsyncSocket类可以传输图象吗 在两个进程间进行通信有什么好的方法?比如说我要从一个进程传递一字符串到另一个进程。 没有实际经验—程序员朋友给我估个价:) 请在非技术区的jakecat领分 感谢你的资料 关于宏的运行过程 MFC 聊天室在线用户列表如何实现 VC++如何能监控到哪一个程序发出声音
// WinAPI,只要windows版本正确,不需要依赖库。
win32程序是直接了当的,没有包装,运行效率更高一点,但MFC都是浅封装,并且许多函数都是inline的,运行效率影响不大