int WINAPI WinMain(HINSTANCE hInst,HINSTANCE hPrevInst, LPSTR szCmdLine, INT nCmdShow)
{
ghInst=hInst; CoInitialize(NULL); DialogBox(hInst,MAKEINTRESOURCE(IDD_DIALOG_LOGIN),NULL,(DLGPROC)MainDlgProc); //我加的
DialogBox(hInst,MAKEINTRESOURCE(IDD_MAIN),NULL,(DLGPROC)MainDlgProc);
CoUninitialize();
return 0;}
BOOL CALLBACK MainDlgProc(HWND hWnd,UINT uMsg, WPARAM wParam, LPARAM lParam)
{
static Conf *pConf; switch (uMsg)
{
case WM_INITDIALOG:
pConf=new Conf(hWnd);
if (FAILED(pConf->Initialize()))
{
MessageBox(NULL,"NetMeeting may not be installed","Initialization Failure",MB_OK);
EndDialog(hWnd,0);
return FALSE;
}
return TRUE;
解决方案 »
- LOGFONT的参数lfHeight的一个问题,高手进。。。
- 谁能做一个基于文件驱动的文件锁啊。。。用VC做
- 如何在一级菜单的文字前面加一个ico或者bmp图标
- 用MSHTML怎么添加inputtext到网页中?
- 共享监控:断开连接的同时,如何关闭会话?
- 这个星期六去上海面试,大家提提建议!分不够再给!
- 通过一段内存中的数据得到一个HBITMAP句柄.
- 在用CPropertySheet时,如何去除不要的帮助按钮
- 问个简单的问题:如何取得字符串的长度?
- 复选框状态提取的结果想在当前对话框之外使用。。
- 问了几个问题都没有得到满意答复,这次问个简单的文件问题,还是来者有分!在线等!
- 自定义消息为什么不能被ClassWizard识别?如何解决?
我真的没有看懂你的问题,WM_INITDIALOG只是你用来初始化你的子控件的