mfc中获取主窗口指针
来源:互联网 发布:js vo对象 编辑:程序博客网 时间:2024/06/05 19:08
AfxGetApp()->m_pMainWnd->ShowWindow(SW_HIDE);
MFC中获取主窗口指针
AfxGetMainWnd
CWnd* AfxGetMainWnd( );
返回值:
如果服务器具有一个可以在容器内现场激活的对象,并且这个容器是活动的,则这个函数返回一个指向包含这个现场活动文档的框架窗口对象的指针。
如果没有可以在容器内现场激活的对象,或者你的应用程序不是一个OLE服务器,这个函数仅返回你的应用程序对象的m_pMainWnd。
如果AfxGetMainWnd被应用程序主线程调用,它根据以上规则返回应用程序的主窗口。如果该函数被应用程序的次线程调用,该函数返回与引起该调用线程连接的主窗口。
说明:
如果你的应用程序是一个OLE服务器,应该调用这个函数以获得应用程序的活动主窗口指针,而不是直接引用应用程序对象的m_pMainWnd成员。
如果你的应用程序不是OLE服务器,那么调用这个函数与直接引用应用程序对象的 m_pMainWnd成员是等价的。
以上是MSDN中的说明,看字体颜色为红色的那句话,如果你不是在主线程中调用 AfxGetMainWnd(),那么你就得不到程序的主窗口,正如我现在做的一个程序中用到的UI线程
所以,在非主线程中获得主窗口指针,可以通过下列语句
AfxGetApp()->m_pMainWnd
- MFC中获取主窗口指针
- mfc中获取主窗口指针
- MFC中获取主窗口指针
- MFC获取主窗口指针
- mfc 获取视图窗口指针
- MFC中获取窗口句柄指针及相关函数
- MFC中获取指针
- 在MFC中获得应用程序主窗口的指针
- MFC中指针的获取
- MFC中指针的获取
- MFC中获取各个指针
- MFC中获取父窗口指针 从而调用其函数及变量
- MFC中获取各个窗口(对话框)之间的指针、对象、句柄
- MFC中获取各个窗口(对话框)之间的指针、对象、句柄
- 如安在视图类中获取主窗口指针
- 如何在视图类中获取主窗口指针 .
- 在MFC中获取窗口句柄
- MFC中获取窗口句柄方法总结
- GLUT库下的部分重要函数
- cocos2d-x 类大全及其概要
- PW8.7论坛版本的登录日志端口号留存插件上线
- 都是快公司,小米和凡客的成绩怎么就天壤之别?
- SharedPreferences 学习
- mfc中获取主窗口指针
- IOS视图切换
- 场景间切换的效果
- SQL Server触发器创建、删除、修改、查看示例步骤
- 1.导致Listview的NotifyDataSetChanged方法无效的原因
- css position: absolute、relative详解
- timer类,计算脚本的运行时间
- HTTP协议理解与应用总结
- [薪酬]步步为营与老板谈加薪