5

我想为我的应用程序创建一个对话框,显示一条消息并显示标准的红色圆圈,中间有白色的“x”;在我看来,这是一个非常标准的 Windows 对话框。我对 MFC 有点陌生,所以除了创建对话框资源、从微软的最佳实践页面复制红色 x 的图像(包括作为对话框项和然后自己编码。当然有更标准的方法来做到这一点?

4

2 回答 2

13
AfxMessageBox(_T("Something bad happened!"), MB_OK | MB_ICONSTOP);

另请参见AfxMessageBox

于 2011-05-12T21:06:06.260 回答
7

如果用户可以对错误采取纠正措施并且您的目标是 Windows Vista 或更高版本,则可以使用CTaskDialog. 这使您可以使用大型操作按钮呈现新的“任务对话框”。这是一个教程MSDN 页面

在此处输入图像描述

于 2011-05-13T00:02:40.260 回答