WIN32 非模态对话框 心已赠人 2022-12-20 14:56 162阅读 0赞 //创建一个对话窗口实例 HWND dialogHwnd=CreateDialogA(hInstance, MAKEINTRESOURCEA(IDD_DIALOG1), hwnd, mydialog); //显示 ShowWindow(dialogHwnd, SW_SHOWNORMAL); //不会阻塞代码继续运行 非模态对话框关闭和模态对话框关闭有所区别 INT_PTR CALLBACK mydialog(HWND hwnd, UINT msgType, WPARAM wparam, LPARAM lparam) { if (WM_CLOSE == msgType) { DestroyWindow(hwnd) //EndDialog是模态对话框关闭方式 //EndDialog(hwnd, 0); return TRUE; } }
还没有评论,来说两句吧...