调用工程中的theApp指针----AfxGetApp()
来源:互联网 发布:知乐油烟机好不好用 编辑:程序博客网 时间:2024/06/15 14:57
我们在任何一个VC工程中都会看到一个类似于: //Test.cpp文件中 CTestApp theApp;(工程名为Test) 的语句。它是指向工程对象的一个指针,你可以用它方向Test工程的成员函数和变量。 如果工程中添加了一个CConfig类,在CConfig中想调用Test工程中的成员函数和变量,则可以这样调用之: CTestApp *pApp=(CTestApp *)AfxGetApp( ); 如果在CTest类中我们声明如下一些变量: //Test.cpp文件 class CTestApp : public CWinApp CTestApp( ); CString str; //添加的对话框变量 ... } //Test.cpp文件 CTestApp::CTestApp() { str="abc"; } 好了,现在我们就在CConfig类中调用str吧! //Config.cpp文件 CTestApp *pApp=(CTestApp *)AfxGetApp( ); AfxMessageBox(pApp->str); 这样,就实现了对CTestApp类中变量的调用。
{
public:
- 调用工程中的theApp指针----AfxGetApp()
- 调用工程中的theApp指针----AfxGetApp()
- mfc 封装 theapp winmain afxGetapp
- qApp,对应于MFC中的theApp
- afxgetapp()
- AfxGetApp
- AfxGetApp
- AfxGetApp()
- AfxGetApp
- AfxGetApp();
- AfxGetApp()
- AfxGetApp
- AfxGetApp
- C#调用工程中的文本
- 调用类中的函数指针
- 类中的一些指针调用
- C#调用VC的DLL时AfxGetApp失败的解决方法
- 关于指针在函数中的调用
- java 2011-03-07(下)(我要过节啊啊啊啊啊啊)
- MFC技术内幕系列之(三)----MFC执行期类型识别与动态创建技术内幕
- 三个忠告
- 关于静态代码分析
- MFC技术内幕系列之(四)---MFC消息映射与消息传递内幕
- 调用工程中的theApp指针----AfxGetApp()
- C#获得客户端的IP,主机名 获取当前时间
- MFC技术内幕系列之(五)---MFC文档序列化内幕
- 通过Gridview生成excel
- informix 11.7各版本介绍
- 飞鸽"隐身"的问题——主机名惹得祸
- CDocManager
- Java的内存泄漏
- 《进一步鼓励软件产业和集成电路产业发展的若干政策》解读