问一个sdk的问题,弹出对话框,在菜单中可以弹出,在某一个对话框上面点击按钮弹出另一个,怎么做?WndProc 里面,点击菜单后
case IDM_APP_ABOUT :
DialogBox (hInstance, TEXT ("AboutBox"), hwnd, AboutDlgProc) ;
break ;
可以。但在某一个对话框上面点击按钮弹出另一个,怎么做?
case IDM_APP_ABOUT :
DialogBox (hInstance, TEXT ("AboutBox"), hwnd, AboutDlgProc) ;
break ;
可以。但在某一个对话框上面点击按钮弹出另一个,怎么做?
解决方案 »
- 如何获取编辑框控件CEdit中以0x开头的十六进制数
- 如何强行关闭socket
- 请问如何用windows api向窗口上加控件?
- 自己写的ocx控件如何能做的和Flash.ocx一样能使用wmode=opaque/transparent 来控制不遮挡div层
- VC++6 Ctrl+F5能生成exe,但不能自动执行
- 内存映射文件可以实现这样的功能吗?
- 编译连接时的怪问题
- 请教一下,SQL Server 和Oracle 和 Access 分别一个数据库里可以建多少个表,一个表里可以建多少个字段?
- 安装vc怎么会出现这样的问题,装不了了
- 请教一个VC问题?
- activex控件上能否加载一个透明层用于openLayer来操作?
- 什么情况会导致我的程序失去数据库连接?
你在这个回调函数中判别消息后再来一次DialogBox试试
响应类似OnButtonDown的事件
case WM_INITDIALOG :
hInstance = ((LPCREATESTRUCT) lParam)->hInstance ;
return TRUE ;这样子,没有起到作用啊。
case IDC_BUTTON1:
DialogBox (hInstance, TEXT ("TestBox"), hDlg, TestDlgProc) ;
break;
case WM_COMMAND:
{
switch(LOWORD(wParam))
{
case IDC_BUTTON:
DialogBox (hInstance, TEXT ("AboutBox"), hwnd,AboutDlgProc) ;
break ; }
}
break;