CSDN论坛 > VC/MFC > 基础类

WM_CREATE与WM_INITDIALOG消息有什么不同,为什么对话框发送WM_INITDIALOG而不是WM_CREATE [问题点数:10分,结帖人cyxcry]

Bbs1
本版专家分:83
结帖率 96.45%
CSDN今日推荐
Bbs6
本版专家分:6229
Bbs7
本版专家分:12326
Bbs7
本版专家分:23790
Blank
红花 2003年9月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2003年8月 VC/MFC大版内专家分月排行榜第二
Bbs8
本版专家分:30523
Bbs7
本版专家分:23790
Blank
红花 2003年9月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2003年8月 VC/MFC大版内专家分月排行榜第二
Bbs5
本版专家分:2121
匿名用户不能发表回复!
其他相关推荐
WM_INITDIALOG消息响应函数OnInitDialog()的添加(VS2010)
(VS2010)中WM_INITDIALOG消息响应函数OnInitDialog()的添加方法
对于对话框WM_CREATE和WM_INITDIALOG的区别
在响应WM_CREATE消息响应函数的时候,对话框及子控件还未创建完成,亦是说只是通知系统说要开始创建窗口啦,这个消息响应完之后,对话框和子控件才开始创建。因此在此消息响应函数中无法对控件进行修改和初始化。而WM_INITDIALOG消息响应函数是在程序运行时,当其对话框和子控件全部创建完毕,将要显示内容的时候发送的消息。因此可以在WM_INITDIALOG消息响应函数中添加对编辑框控件的初始化和修改。
win32常用的消息WM_CREATE - 窗口创建成功,但还未显示之前
WM_CREATE - 窗口创建成功,但还未显示之前         收到这个消息。  常用于初始化窗口的参数,资源等等,包括  子窗口的创建。  WPARAM - 不使用。  LPARAM - 保存一个结构体的地址,结构体           中保存了CreateWindow/Ex中的最    后一个参数。   case WM_CREATE:   OnCreat
SDK:用CreateWindowEx创建模态对话框
PomeloWu原创©,转载请注明出处 SDK下,我们通常用DialogBox来创建模态对话框。DialogBox并不是一个Win32的API,它实际上是一个宏,调用DialogBoxParam来创建对话框。我们能在中看到这样的宏定义:#define DialogBoxA(hInstance, lpTemplate, hWndParent, lpDialogFunc) /Dia
WM_CREATE与 WM_PAINT以及WM_INITDIALOG
程序如: switch(iMessage) {     case WM_CREATE:        ...         return 0;     case WM_PAINT:          ......          return 0;     case WM_SIZE:          ......          return 0;     defa
二、WM_CREATE消息
一、你好世界 通常
Win32项目中的WM_CREATE消息何时被调用的
(本文转载自http://bbs.ednchina.com/BLOG_ARTICLE_3005454.HTM) VC中WM_CREATE、WM_INITDIALOG消息出现顺序及调用方式 wxleasyland@sina.com 2012.7   wxleasyland试验:   VC建的标准WIN32-HELLO WORLD程序中: 1.在CreateWindow()前面加上
Windows SDK之WM_CREATE消息与WM_INITDIALOG消息的比较
    首先引入网上搜索到的关于这两个消息比较靠谱的区别:     在响应WM_CREATE消息响应函数的时候,对话框及子控件还未创建完成,亦是说只是通知系统说要开始创建窗口啦,这个消息响应完之后,对话框和子控件才开始创建。因此在此消息响应函数中无法对控件进行修改和初始化。    而WM_INITDIALOG消息响应函数是在程序运行时,当其对话框和子控件全部创建完毕,将要显示内容的时候发送
WM_CREATE消息响应函数和WM_INITDIALOG消息响应函数之区别
在响应WM_CREATE消息响应函数的时候,对话框及子控件还未创建完成,亦是说只是通知系统说要开始创建窗口啦,这个消息响应完之后,对话框和子控件才开始创建。因此在此消息响应函数中无法对控件进行修改和初始化。          而WM_INITDIALOG消息响应函数是在程序
WM_CREATE的响应函数OnCreate和WM_INITDIALOG的函数OnInitDialog有什么不同
OnCreate与OnInitDialog当然不同   !  OnCreate是在创建时,窗口还没完成时的函数,而OnInitDialog是对话框初始化时的函数  比如:  当我们在OnCreate动态创建一个按纽时,写完代码后,仍在OnCreate内我们还不能访问这个按纽,否则会出错,因为窗口还没创建。  而OnInitDialog就不同了,它是对话框已创建完了,只是对其初始化,若按纽已
关闭