问题描述
- MFC主次对话框控件调用问题
-
在VS2013中基于MFC的应用程序,假如在对话框A中使用MSComm串口控件,用一个button,弹出一个串口设置对话框B,B中有几个CComboBox用来设置参数,我应该如何初始化这些CComboBox?在B对话框的头文件中利用类向导定义了CComboBox关联的控件变量,初始化应该在B的实现文件中bDlg.cpp还是应该在aDlg.cpp?很急,这里先谢谢了!
解决方案
解决方案二:
两种都可以。
方法一在aDlg:
button的消息处理函数中:
CaDlg dlg;
dlg.ComboxBox关联变量赋值;
dlg.DoModal();
方法二在bDlg:
重载对话框初始化,加入
ComboxBox关联变量赋值;
解决方案三:
修正:CbDlg dlg;
解决方案四:
应该在A中,B只是设置数据,最后变量都是在A中使用!在B中设置变量表示参数现在值,然后从A传参到B这些变量,
时间: 2025-01-20 19:57:27