MFC如何让AfxMessageBox弹出时是自己制作的一个对话框。 10
2个回答
展开全部
我一般都是自制一个对话框(如下是一个倒计时的MessageBox样式的对话框)。
void udfMessageBoxA(HWND hWnd,LPCSTR lpszText,LPCSTR lpszCaption,UINT style)
{
if(g_notifyTimeout != 0)
DialogBoxParam(g_hInstance,MAKEINTRESOURCE(IDD_DLG_MESSAGE),hWnd,(DLGPROC)msgboxProcA,(LPARAM)lpszText);
}
更多追问追答
追问
那么创建后,如何销毁呢?
追答
对话框上放一个按钮或多个按钮啊,点击后EndDialog(hDlg,IDOK)...
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询