【发布时间】:2015-07-23 00:36:40
【问题描述】:
所以我是 C++ 编程新手,也是使用 Visual Studio 2010 的新手。基本上我有一台 FLIR 热像仪;我需要编辑一个适合我需要的 eBUS SDK 中提供的 GUI。
我想要做的是在单击设置按钮时打开一个新对话框。我只是不确定在按钮处理程序中使用什么代码来打开对话框。我在按钮处理程序中放置了不同的代码来测试它,设置按钮工作正常。
这是代码需要进入的按钮处理程序。
void PvSimpleUISampleDlg::OnBnClickedSettings()
{
}
这是资源文件中我想将按钮连接到的对话框。它被称为IDD_SETTINGS。实际的按钮称为IDB_SETTINGS,不确定是否相关。
IDD_SETTINGS DIALOGEX 0, 0, 506, 300
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Settings"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
DEFPUSHBUTTON "OK",IDOK,449,279,50,14
END
我不确定要添加哪些其他代码,但我是全新的,因此无论您提供多少帮助/建议,我们将不胜感激。
【问题讨论】:
标签: c++ visual-studio-2010 mfc dialog