
微软之后又 从整河山 搞了个 WPF框架 里面都是winform类
但是 MFC这种东西 就是古董
你去 搞一个小程序 测试下 主要理解了 消息机制
这玩意 就可以丢 垃圾堆了
做界面的太多了
C/C++的库
你去下载个 code block 去管理项目
自建几个 GUI项目 就知道了
有 基于 winapi 的 win32界面
有 QT库 界面
smartGUI ,wxWidgets wxPython
多的你都用不过来 一般 学个 win32 QT wxWidgets 就够够的了
这些库很多被用来集成到 脚本语言和动态语言开发环境中
还有 java的库 什么 SWT 富文本RCP开发
都能搞界面
这不是程序问题,也不是虚拟机,是系统问题。
kernel32.dll在不断升级,你的虚拟机中,可能安装的是一个缺少补丁的XP版本,也没有安装开发环境和重要的系统软件,这就造成了kernel32.dll始终没有升级,缺少后续增加的接口或者修改的接口。
解决办法:
百度搜索,下载一个kernel32.dll,在安全模式下覆盖虚拟机中的文件。(最好先做一个镜像备份,或者备份原有dll)
给虚拟机中的XP打补丁,最新的大版本是SP3,一般打这个补丁就可以了。你也可以安装一个360之类的软件,自动升级所有补丁。(坏处:系统会增大和变慢不少。同样,做一个完整镜像之后再试)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)