我在一个Dialog里要用到另一个Dialog里的变量,要怎么办???
解决方案 »
- CSocket中,当Client A向Server传送数据未结束(比如文件),Client B是否就不能向Server传送数据?
- 请问在哪里能下到vc6.0msdn
- VC中如何用HTTP协议POST文件
- 在什么地方可以下载深入浅出MFC2/e简体版啊
- 一个疑惑的问题,请高手帮我分析一下
- 一个初级连接问题
- *&*&*&**&*请问 用CPropertySheet类建立一个向导时,有没有像软件的安装向导一样?进者有分
- 如何用WinExec顺序执行几个命令?
- 为什么有时在窗口上放了控件,但是在warzid中找不到它的id呢,在*、rc中能找到它!
- 这样的窗口
- 如何获知com缓冲区中剩余字符的数量
- pdf编程
CXXXApp.h CYourDialog *m_pdlg;在别的*.h地方定义:
extern CXXXApp theApp;
使用:
theApp.m_pdlg->...........;
在B中设一个class A的指针,并指向A,然后调用。
在dialoga.h中定义dialogb* b;#include "dialogb.h"
如不是上述关系,就在一个对话框中定义另一个的一个对象。
CDialog1 dlg;
dlg.变量;
例如我的工程名是pjxt;dialog为dialog1和dialog2要怎么做??
void Function()
{
//CTestDlg是你定义的对话框类
CTestDlg * pDlg=(CTestDlg *)AfxGetApp()->GetMainWnd();
//m_str是你定义的成员变量
AfxMessageBox(pDlg->m_str);
}