我的MFC项目是用win32 APPlication写的
然后在winmain函数中是用:
DialogBoxParam(hInstance,MAKEINTRESOURCE(IDD_1),NULL,M,NULL)
建立主对话框;使用资源中的对话框,其中IDD_1是主对话框的ID, M是自己写的函数使用switch(msg)来实现不同功能。
M的函数表头如下:
BOOL WINAPI M(HWND hwnd,UINT msg,WPARAM wParam,LPARAM lParam)
现在我想要在IDD_1对话框下建立一个子对话框IDD_2,按OK键(IDOK)建立该子对话框,即case IDOK:{建立子对话框IDD_2}break;
这个代码大概如何写呢?MFC对话框子对话框VC++
然后在winmain函数中是用:
DialogBoxParam(hInstance,MAKEINTRESOURCE(IDD_1),NULL,M,NULL)
建立主对话框;使用资源中的对话框,其中IDD_1是主对话框的ID, M是自己写的函数使用switch(msg)来实现不同功能。
M的函数表头如下:
BOOL WINAPI M(HWND hwnd,UINT msg,WPARAM wParam,LPARAM lParam)
现在我想要在IDD_1对话框下建立一个子对话框IDD_2,按OK键(IDOK)建立该子对话框,即case IDOK:{建立子对话框IDD_2}break;
这个代码大概如何写呢?MFC对话框子对话框VC++
解决方案 »
- 这种用法是什么意思
- 如何在程序中向编辑框空间发送ctrl+end命令
- 请教:GDI+中,关于点线线宽的问题
- 微软的IStorage接口
- 关于动态连接库内存泄漏的困惑
- 谁有关于并口通讯方面的资料?(VC的)
- 动态调用动态连接库出错--马上结帖(急急急)
- HINSTANCE 是什么类型的变量,一般在什么地方使用?
- 学delphi还是VC++?
- 50分求购windows sdk 开发包国内下载地址。微软那里下不了了。
- 类型转换mibtcp=(PMIB_TCPTABLE)pTcpBuf
- 出现return( reinterpret_cast< CStringData* >( m_pszData )-1 );
HINSTANCE hin=(HINSTANCE)GetWindowLong(hwnd,GWL_HINSTANCE);
DialogBoxParam(hin,MAKEINTRESOURCE(IDD_2),hWnd,CC,NULL);
这样来建立子对话框。