对于对话框WM_CREATE和WM_INITDIALOG的区别
2010-12-12 18:53
337 查看
今天在看到一博文,说是程序员应该养成写博文与别人交流的习惯,深感有道理,遂写下自己在csdn的第一篇博文,希望自己能从一个小菜早日变成一个大虾......欢迎各位博友来相互交流、共同进步......
在响应WM_CREATE消息响应函数的时候,对话框及子控件还未创建完成,亦是说只是通知系统说要开始创建窗口啦,这个消息响应完之后,对话框和子控件才开始创建。因此在此消息响应函数中无法对控件进行修改和初始化。
而WM_INITDIALOG消息响应函数是在程序运行时,当其对话框和子控件全部创建完毕,将要显示内容的时候发送的消息。因此可以在WM_INITDIALOG消息响应函数中添加对编辑框控件的初始化和修改。
在响应WM_CREATE消息响应函数的时候,对话框及子控件还未创建完成,亦是说只是通知系统说要开始创建窗口啦,这个消息响应完之后,对话框和子控件才开始创建。因此在此消息响应函数中无法对控件进行修改和初始化。
而WM_INITDIALOG消息响应函数是在程序运行时,当其对话框和子控件全部创建完毕,将要显示内容的时候发送的消息。因此可以在WM_INITDIALOG消息响应函数中添加对编辑框控件的初始化和修改。
相关文章推荐
- WM_INITDIALOG与WM_CREATE消息的区别
- WM_CREATE消息响应函数和WM_INITDIALOG消息响应函数之区别
- WM_CREATE和WM_INITDIALOG消息响应函数之区别,以及MFC应用程序中处理消息的...
- WM_INITDIALOG与WM_CREATE消息的区别
- WM_INITDIALOG与WM_CREATE消息的区别
- WM_INITDIALOG与WM_CREATE消息的区别
- WM_CREATE和WM_INITDIALOG消息响应函数之区别,以及MFC应用程序中处理消息的...
- WM_CREATE消息响应函数和WM_INITDIALOG消息响应函数之区别
- WM_CREATE消息响应函数和WM_INITDIALOG消息响应函数之区别
- WM_INITDIALOG与WM_CREATE消息的区别
- WM_CREATE,WM_INITDIALOG 区别,以及MFC应用程序中处理消息的顺序
- WM_CREATE和WM_INITDIALOG消息响应函数之区别,以及MFC应用程序中处理消息的
- WM_CREATE的响应函数OnCreate和WM_INITDIALOG的函数OnInitDialog有什么不同
- WM_CREATE与 WM_PAINT以及WM_INITDIALOG
- Windows SDK之WM_CREATE消息与WM_INITDIALOG消息的比较
- WM_CREATE & WM_INITDIALOG
- 对话框消息WM_INITDIALOG
- WM_CREATE和WM_INITDIALOG
- MFC中对话框中OnInitDialog()和OnCreate()的区别
- OnInitDialog()和对话框的构造函数的区别