vc对话框初始化

来源:百度知道 编辑:UC知道 时间:2024/05/25 18:31:24
我在写多文档程序时,用点击菜单项弹出了一个对话框。我还得点显示按钮(自己加的)才能显示我想看的结果。怎样可以我一点菜单项,对话框弹出来直接就有显示结果的内容了啊!对话框头文件里什么函数也没有,初始化什么的函数全在多文档里面已经过。我的显示代码写在哪?
谢谢

在对话框类里面添加消息响应函数,这个消息是WM_INITDIALOG,对这个windows消息进行响应,添加OnInitDialog函数,这个函数是这个对话框已经创建完成之后,即将显示之前调用的,所以,你可以在这个函数内部添加代码,从而在他第一次出现就可以显示你要的内容。

OnInit什么什么的里面

(cjmdaixi)已经说的很详细了,补充一下具体做法:
打开类视图->选中对话框类->右键选择 Add Windows Message Handler...
->在弹出的窗口左边栏中双击 WM_INITDIALOG ->EDIT Existings,
在初始化函数OnInitDialog中写入你的代码就OK 了