我使用Visual Studio资源编辑器创建了一个formview,但我无法让它显示。
处理它的消息的过程是这样的:
BOOL CALLBACK DlgProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
switch(message)
{
case WM_INITDIALOG:
return TRUE;
case WM_COMMAND:
switch (LOWORD (wParam))
{
case IDC_BUTTONCancel:
EndDialog(hDlg,0);
return TRUE;
}
break;
}
return FALSE;
}
当在主窗口中按下按钮时,我呼叫:
DialogBox(hInst, MAKEINTRESOURCE(IDD_FORMVIEW), hwnd, (DLGPROC)DlgProc);
主窗口冻结,但没有显示对话框。
我很感激一些帮助。提前谢谢。