我在App中定义一个变量bool jinru;
在对话框类denglu中有一个按钮,点击进入主对话框
void denglu::Onptyh()
{ CMyApp * gp=(CMyApp *)AfxGetApp();
gp->jinru=false;
CMyDlg dlg;
dlg.DoModal();
CDialog::OnOK();
}
这时的jinru值为false,现在想在主对话框CMyDlg 中用到这个false值不知道怎么写了,就是类似
BOOL CMyDlg::OnInitDialog()
{
if(jinru=false) 要怎么写才能跟denglu类中的jinru值相关联呀
...
}
在对话框类denglu中有一个按钮,点击进入主对话框
void denglu::Onptyh()
{ CMyApp * gp=(CMyApp *)AfxGetApp();
gp->jinru=false;
CMyDlg dlg;
dlg.DoModal();
CDialog::OnOK();
}
这时的jinru值为false,现在想在主对话框CMyDlg 中用到这个false值不知道怎么写了,就是类似
BOOL CMyDlg::OnInitDialog()
{
if(jinru=false) 要怎么写才能跟denglu类中的jinru值相关联呀
...
}
解决方案 »
- 我想知道凭什么删我帖子!版主解释一下!
- 有关WinMain中nCmdShow的问题……
- 弱弱的问一个问题:vc6.0为什么会报给我“'WSAIoctl' : undeclared identifier”
- 本人发表的第一篇技术文章(原创)
- Use MFC in a Static Library 和 use MFC in a Shared DLL 在运用上有什么区别?
- 如何在PC端接收9dataBits数据的第九位啊?
- C++里面的简单问题.不明处请指教.在线等待中!
- radio控件的用法
- 哪里有计算图形学方面的EBOOK下载(全部加分!!)
- ####### 第一次用VC写XML但不知道如何用引用msxml啊########
- vs2005 MFC的使用
- 基本对话框的显示问题 ~急~ 在线等待30分钟
或 if(!jinru)
if (false == (CMyApp *)AfxGetApp()->jinru )
...
一样的
extern CMyApp theApp;
这样在其它类中可以直接通过theApp访问CMyApp类中的成员,不
CMyApp * gp=(CMyApp *)AfxGetApp();
gp->jinru=false; 这么复杂
直接theApp.jinru=false;就行了