【发布时间】:2015-03-21 22:56:22
【问题描述】:
我创建了新的对话框窗口(Visual Studio 2012,基于对话框的 MFC 应用程序)并从程序菜单中调用它,如下所示:
CDialog dlg(IDD_Dialog1);
dlg.DoModal();
在新窗口中(IDD_Dialog1)我正在尝试制作一个 MessageBox。通过单击按钮 MessageBox 不显示。
如何正确制作?
【问题讨论】:
-
您必须从
CDialog驱动一个新类,例如命名为CMyDialog。你可以在CDialog上搜索教程,有很多。或者在资源部分添加一个新对话框,双击资源中的对话框,Visual Studio 会自动为你创建类。在资源编辑器中,在对话框中插入一个按钮,双击该按钮,VS 应该创建一个函数来处理单击该按钮时发生的情况。 -
你能分享一些代码吗?
-
请显示使用MessageBox的代码。或者,尝试使用AfxMessageBox。
标签: c++ visual-studio-2012 mfc