文档章节

AfxGetInstanceHandle & AfxGetResourceHandle

Amamatthew
 Amamatthew
发布于 2014/06/24 00:50
字数 186
阅读 204
收藏 0

AfxGetInstanceHandle

This function allows you to retrieve the instance handle of the current application.

HINSTANCE AFXAPI AfxGetInstanceHandle( );

Return Value

An HINSTANCE to the current instance of the application. If called from within a DLL linked with the USRDLL version of MFC, an HINSTANCE to the DLL is returned.

Remarks

AfxGetInstanceHandle always returns the HINSTANCE of your executable file (.EXE) unless it is called from within a DLL linked with the USRDLL version of MFC. In this case, it returns an HINSTANCE to the DLL.

Example

C++

// Print the application instance handle to the debugger output window.
TRACE(_T("Application instance handle is 0x%0X\n"), AfxGetInstanceHandle());

http://technet.microsoft.com/zh-cn/library/36z3tfsb%28v=vs.100%29.aspx



AfxGetResourceHandle


extern HINSTANCE AfxGetResourceHandle( );

Return Value

An HINSTANCE handle where the default resources of the application are loaded.

Example

C++

//Load the menu specifying the module handle where resource is to be 
//found & resource ID
HMENU hMenu = ::LoadMenu(AfxGetResourceHandle(), MAKEINTRESOURCE(IDR_MAINFRAME));

http://technet.microsoft.com/zh-cn/library/zaewt3xs%28v=vs.100%29.aspx

本文转载自:http://technet.microsoft.com/zh-cn/library/zaewt3xs%28v=vs.100%29.aspx

共有 人打赏支持
Amamatthew
粉丝 67
博文 1050
码字总数 76443
作品 0
厦门
后端工程师
私信 提问
MFC获取程序安装目录

描述: 对office做插件 使用DLL注入方式 目的: 获取DLL文件的真实路径 使用方法: GetCurrentDirectory() GetModuleFileName() 区别: GetCurrentDirectory()获取的是程序安装的目录 如:c:wind...

Norman_li
2014/03/09
0
0
模拟动画图标

框架类OnCreate函数体中添加(HICON m_hIcon[3]) { mhIcon[0]=LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDIICON1)); mhIcon[1]=LoadIcon(theApp.mhInstance,MAKEINTRESOURCE(IDI_ICO......

技术小阿哥
2017/11/27
0
0
关于MFC播放背景音乐和显示背景图片的问题

关于MFC播放背景音乐的问题: 1.建立一个MFC的程序 2.插入资源(插入->资源->定制->(输入WAVA)) 3.在resources中找到"WAVA"文件,打开有个IDRWAVA1 4.右键->import->浏览后缀名为.wav的音频...

长平狐
2012/10/08
68
0
MFC 界面美化 Skinmagic

用MFC写的这个应用程序,写出来的界面实在是看不下去,于是乎到就像来在界面添加一些图片来美化,于是找了图片,还是太丑,又看到网上的帖子说有皮肤库啊,那个界面更好看,于是搜,也没有什...

种地瓜
2015/12/10
4.2K
0
VC中使程序最小化到系统托盘区

//定义托盘图标结构体 NOTIFYICONDATA nid; #define WMICONNOTIFY WMUSER + 909 //图标响应消息(lParam) #define IDTASKBARICON 100 //参数(wParam) //初始化系统托盘图标 void OnBtnMinimi......

nothingfinal
2009/12/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

apache顶级项目(二) - B~C

apache顶级项目(二) - B~C https://www.apache.org/ Bahir Apache Bahir provides extensions to multiple distributed analytic platforms, extending their reach with a diversity of s......

晨猫
今天
1
0
day152-2018-11-19-英语流利阅读

“超级食物”竟然是营销噱头? Daniel 2018-11-19 1.今日导读 近几年来,超级食物 superfoods 开始逐渐走红。不难发现,越来越多的轻食餐厅也在不断推出以超级食物为主打食材的健康料理,像是...

飞鱼说编程
今天
3
0
SpringBoot源码:启动过程分析(二)

接着上篇继续分析 SpringBoot 的启动过程。 SpringBoot的版本为:2.1.0 release,最新版本。 一.时序图 一样的,我们先把时序图贴上来,方便理解: 二.源码分析 回顾一下,前面我们分析到了下...

Jacktanger
昨天
3
0
Apache防盗链配置,Directory访问控制,FilesMatch进行访问控制

防盗链配置 通过限制referer来实现防盗链的功能 配置前,使用curl -e 指定referer [root@test-a test-webroot]# curl -e "http://www.test.com/1.html" -x127.0.0.1:80 "www.test.com/1.jpg......

野雪球
昨天
5
0
RxJava threading

因为Rx针对异步系统设计,并且Rx也自然支持多线程,所以新的Rx开发人员有时会假设Rx默认是多线程的。在其他任何事情之前,重要的是澄清Rx默认是单线程的。 除非另有说明,否则每次调用onNex...

woshixin
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部