CDlg* dlg;
dlg=(CDlg*)theApp.m_pMainWnd;
extern theApp;
具体每句话放哪里,调用时怎么用呢,初学mfc啊,
dlg=(CDlg*)theApp.m_pMainWnd;
extern theApp;
具体每句话放哪里,调用时怎么用呢,初学mfc啊,
解决方案 »
- vc6.0 RichEdit 控件添加后 程序无法运行(win32应用程序)
- VC++中的图形编辑工具
- 怎么计算图片中两点的像素差?
- 如何截取combobox中的键盘事件~?
- 怎样打印MSFlexGrid控件,在线等待高手
- 警告错误看一下::\vc project\current\mmmview.cpp(4) : warning C4652: compiler option 'Generate Browser Info' inconsistent with p
- 急!propertysheet 与 formview
- 请问获得机器可用的最后一个盘符用哪个函数?
- 大侠快来,有分送!!!怎样在程序中自动调用汉字输入法?
- 请问ASP 组件需要那个库文件?
- 列表框消失比较慢,请问怎么办?
- 帮忙纠个错
dlg=(CDlg*)AfxGetMainWnd();
dlg==(CDlg*)theApp.m_pMainWnd
那么m_pMainWnd又是哪个主窗口的句柄呢
m_pMainWnd是主窗口CDlg句柄啊
CMyDlg* pd=(CMyDlg*)pApp->m_pMainWnd;if(pd->card_ok)
{
pd->ad_collect();
...
extern CYourApp theApp;
就行了
extern C** theApp;
哪里需要使用放到哪里
在使用的时候只需要.
CXXXXXApp *app= (CXXXXXXApp*)AfxGetApp();
app->你的函数或者变量