
BOOL InitInstance()是MFC的CWinApp类的成员函数,而WinMain才是真正的入口点,但是MFC不允许程序中有WinMain这个函数,因为MFC自己编写了WinMain函数,如果程序中再定义就重复定义了,而MFC编写的的WinMain函数则调用了CWinApp::InitInstance函数,所以InitInstance看起来似乎就是MFC程序的入口点。
InitInstance是虚函数,继承类必须提供它的实现代码。完成整个消息链的启动。
主窗口一定要在InitInstance()中创建,因为该函数退出后就进入该线程的消息循环。
建一个对话框,类名为:任意 (例如:Cduihuakuang)在主对话框中头文件中添加#include "duihuakuang.h"
在app::InitInstance()中加入代码:
Cduihuakuang t
t.DoModal()//第1次调用
t.DoModal()//第2次调用
........
t.DoModal()//第N次调用
按情况添加就行·
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)