阅读:1593回复:5
MFC问题 ,新手问
主对话框有一个ListBox,点击菜单弹出一个无模式对话框,在此对话框的管理类xxdlg.cpp文件中进行一些数据操作,如何在cpp中写代码将最终的信息显示在主对话框的listbox中 。比如,在dlg.cpp中
Cxxdlg::show() { result=6; //在此写代码,实现功能是在主对话框listbox中显示“the result is 6" 。 } |
|
沙发#
发布于:2005-07-14 15:16
你的意思是不是想在主对话框中获得result的值阿,可以用静态变量阿
|
|
板凳#
发布于:2005-07-20 15:05
可以在弹出的对话框中保存主对话框的指针,直接用这个主对话框的指针操作Listbox的显示
|
|
地板#
发布于:2005-07-21 13:20
设置全局指针变量。CListBox *listbox;
然后赋值。listbox = (CListBox *)GetDlgItem(IDC_LISTBOX1); 然后再show()中写上listbox->addstring(CString(result)); 不知道对不对?我也是新手,互相帮助 |
|
|
地下室#
发布于:2005-07-26 19:34
我已经解决了,采用的方法和3楼的一样
|
|
5楼#
发布于:2005-07-26 19:35
不过还有疑问,请教2楼的如何在弹出的对话框中得到主对话框的指针
|
|