B
bestdelpher
Unregistered / Unconfirmed
GUEST, unregistred user!
我创建了一个给予对话框的工程
在对话框文件中的代码
void CTest3Dlg::OnButton1()
{
// TODO: Add your control notification handler code here
m_ListBox1.AddString("C++测试");
CTest3Dlg * MyDlg;
MyDlg =::theApp.GetMainWnd();
MyDlg->m_ListBox1.AddString("C++测试");
}
在代码中编辑,也能查找到theApp定义,但就是编译时报
E:/Microsoft Visual Studio/MyProjects/Test3/Test3Dlg.cpp(179) : error C2039: 'theApp' : is not a member of '`global namespace''
E:/Microsoft Visual Studio/MyProjects/Test3/Test3Dlg.cpp(179) : error C2065: 'theApp' : undeclared identifier
E:/Microsoft Visual Studio/MyProjects/Test3/Test3Dlg.cpp(179) : error C2228: left of '.GetMainWnd' must have class/struct/union type
请问大虾们怎么回事。
环境:
VC6+sp6
在对话框文件中的代码
void CTest3Dlg::OnButton1()
{
// TODO: Add your control notification handler code here
m_ListBox1.AddString("C++测试");
CTest3Dlg * MyDlg;
MyDlg =::theApp.GetMainWnd();
MyDlg->m_ListBox1.AddString("C++测试");
}
在代码中编辑,也能查找到theApp定义,但就是编译时报
E:/Microsoft Visual Studio/MyProjects/Test3/Test3Dlg.cpp(179) : error C2039: 'theApp' : is not a member of '`global namespace''
E:/Microsoft Visual Studio/MyProjects/Test3/Test3Dlg.cpp(179) : error C2065: 'theApp' : undeclared identifier
E:/Microsoft Visual Studio/MyProjects/Test3/Test3Dlg.cpp(179) : error C2228: left of '.GetMainWnd' must have class/struct/union type
请问大虾们怎么回事。
环境:
VC6+sp6