读书人

Windows界面编程第二篇 半透明窗体 代

发布时间: 2013-02-24 17:58:56 作者: rapoo

Windows界面编程第二篇 半透明窗体 代码求助
消息循环始终未能收到WM_INITDIALOG消息。初学,不明白原因,特来求助。。

程序运行收到的第一个消息为 #define WM_SETFONT 0x0030
第二个消息为 #define WM_DESTROY 0x0002
第三个消息为 #define WM_NCDESTROY 0x0082
之后程序就结束了。

源代码博客链接地址http://blog.csdn.net/morewindows/article/details/8451632
编译环境VS2008

沙发贴代码
[解决办法]

引用:
引用:main里先注册控件类
InitCommonControls();

总要先init对话框吧。。为什么没有WM_INITDIALOG这消息?

没有注册控件类,DialogBox创建子窗口失败,到不了WM_INITDIALOG

slide control需要调用InitCommonControlsEx,查下msdn找slide的ICC注册
[解决办法]
link 中加入 “comctl32.lib”

读书人网 >VC/MFC

热点推荐