vc⼀mfc如何在对话框类中访问另一个对话框类的变量

2024-11-24 17:13:10
推荐回答(2个)
回答1:

CFanBlade是类名称,不是实体,不可以这么使用。
可以用AfxGetApp()获得主程序的句柄完了一步步找到那个对话框的句柄
CWnd* pWnd = AfxGetApp()->GetMainWnd();
CMyDlg * pDlg;
pDlg=(CMyDlg *) pWnd;
pDlg->ShowMsg(pString);

回答2:

设为公有变量