AfxGetMainWnd( )函数
AfxGetMainWnd( )函数
版权声明:需要转载的请注明出处 https://blog.csdn.net/qq_22642239/article/details/52241405
AfxGetMainWnd( ):
使用AfxGetMainWnd函数获取MFC程序中的主框架类指针是一个常用作法。
就是获得应用程序主窗口的指针,AfxGetMainWnd()-> m_hWnd是主窗口的句柄。
在MFC中调用api函数的时候,要在前面加上:: 不然的话会出现错误。
关于好多MFC的函数都有Afx开头:
Application Frameworks 应用程序框架
这是MS最早想统一各种平台C++开发的一个类库,
但是历时一年后失败了,
开发人员将它简化,得到了MFC。
A和F的意义很好理解,而X则是ks的一种读音的近似,这在英语中很常见。
AFX开头的函数是最早的MFC开发小组用的函数头,后来就沿用了下来。
原文:https://blog.csdn.net/qq_22642239/article/details/52241405?utm_source=copy
版权声明:本文为博主原创文章,转载请附上博文链接!
AfxGetMainWnd( )函数相关推荐
- 使用AfxGetMainWnd函数的一个心得
作者:朱金灿 来源:http://blog.csdn.net/clever101/ 使用AfxGetMainWnd函数获取MFC程序中的主框架类指针是一个常用作法.但是你会发现这一做法有时也会失灵.不 ...
- AfxGetMainWnd ,GetDocument ,AfxGetApp ,GetActiveDocument区别
AfxGetMainWnd / GetMainWnd CWnd* AfxGetMainWnd( ); 使用AfxGetMainWnd函数获取MFC程序中的主框架类指针是一个常用作法. 就是获得应用程序 ...
- 从TrackPopupMenu(创建快捷菜单的函数)看菜单消息路由机制
先摘段<vc++深入详解>孙鑫的话 以上讲的是点击主菜单时的消息路由过程,但鼠标右键快捷菜单的消息路由有点区别. TrackPopupMenu函数用来创建右键快捷菜单. 例: CMenu ...
- 在MFC下面实际演示CCriticalSection 的使用
Q:CCriticalSection是什么? A:CCriticalSection是一种线程同步策略 或者说技术 或者方法 总之呢就是这么个意思.... 参考资料: http://blog.csdn ...
- C++ MFC常用函数(转)
WinExec() ExitWindowsEx() GlobalMemoryStatus() GetSystemInfo() GetSystemDirectory() GetWindowsDirect ...
- MFC全局函数开局——AfxGetApp解剖
MFC全局函数开局--AfxGetApp解剖[转自晨风], MFC中有不少的全局函数,方便在不同对象中获取不同的内容或创建不同的对象.主要全局函数有: AfxWinInit() AfxBeginThr ...
- MFC中SendMessage的用法与相应函数的添加
1. 先来个基本知识介绍 [cpp] view plaincopy print? SendMessage的基本结构如下: SendMessage( HWND hWnd, //消息传递的目标窗口或线程 ...
- MFC的SendMessage函数详解
SendMessage函数功能:该函数将指定的消息发送到一个或多个窗口.此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回.而函数PostMessage不同,将一个消息寄送到一个线程的消息队 ...
- 重庆大学光电工程学院 贾旭滨 对 “句柄” “指针” 有下面的描述(AfxGetMainWnd GetSafeHwnd() AfxGetAppName() AfxGetThread)...
http://www1.ustc.edu.cn/personal/csli/vc_note/frame.htm 句 柄 出处: 方塘2003.9.22 整理,之所以前面引用了 贾旭滨 先生 ...
最新文章
- 安装 Fedora 22 后要做的事情
- Python---20行代码爬取斗鱼平台房间数据(上)
- Thinkphp怎样修改模板标签定界符
- 4路外线(NAT+PBR真实案例)
- Mysql学习笔记之常用数据类型
- 【Pycharm】专业版连接xshell 远程服务器
- 阿里DataV可视化大屏基本操作
- Flink java 自定义reduce函数,以wordcount为例
- 我的世界之 paper和spigot 的区别 Java服务端开服
- An Add-in Bookmark for visual studio 2005
- java 向DB2插入数据
- 利用GBD数据库做未来疾病负担预测
- 泛微协同商务系统办公自动化解决方案
- vue怎么安装element-ui教程
- 【单片机竞赛:共阳数码管静态控制】
- web安全工具 御剑后台扫描layer子域名挖掘机
- 从0到1:CTFer成长之路docker环境搭建
- 百万并发下的Nginx优化,看这一篇就够了!
- Android手机如何修改DPI触发平板模式
- 【动网论坛7.1 sp1 修改】-会员信息修改方案
热门文章
- Android应用程序结构总结
- [jQuery]3D效果的标签云
- apache+php+mysql+phpadmin 服务环境搭建
- springboot集成环信sdk报错
- JavaScript中的定时器
- flask中数据库的基本操作-增删改查【备忘】
- linux proc文件 write的原子性,linux - Linux中writev()系统调用的原子性 - 堆栈内存溢出...
- 石头剪刀布python编程_《python核心编程第二版》练习题——游戏:石头剪刀布
- 如何确定VS编译器版本--_MSC_VER || #if _MSC_VER 1000 #pragma once #endif
- windows任务管理器中的工作设置内存,内存专用工作集,提交大小详解