MFC加载HCURSOR/HICON/HBITMAP
2014-09-22 20:44
579 查看
加载HCURSOR/HICON/HBITMAP
在系统中提供了函数
LoadCursor
LoadBitmap
LoadIcon
1. 调用方法一般为:
HCURSOR: LoadCursor(AfxGetApp()->m_hInstance,MAKEINTRESOURCE(IDC_CURSOR1));
HICON: LoadIcon(AfxGetApp()->m_hInstance,MAKEINTRESOURCE(IDI_ICON1));
HBITMAP: LoadBitmap(AfxGetApp()->m_hInstance,MAKEINTRESOURCE( IDB_BITMAP1));
2. 也可以用过AfxGetApp调用,调用方法比较简单,推荐使用这种:
HCURSOR:AfxGetApp()->LoadCursor(IDC_CURSOR1);
HICON: AfxGetApp()->LoadIcon (IDC_ ICON1);
HBITMAP:AfxGetApp()->LoadBitmap (IDB_BITMAP1);
从上面可以看出,导入的资源依附于当前的进程CWinApp:
导入时,传入的Instance为当前CWinApp的instance或缺省指定的当前WinApp。
另外
1. 使用MAKEINTRESOURCE的话,会把ID转为一个char*串,LoadXXX内部介绍如下:
Alternatively, this parameter can consist of the resource identifierin the low-order word and zero in the high-order word.
2. LoadCursor,还可以加载系统缺省的一些鼠标形状信息,详见msdn帮助
Owed by: 春夜喜雨 http://blog.csdn.net/chunyexiyu 转载请标明来源
在系统中提供了函数
LoadCursor
LoadBitmap
LoadIcon
1. 调用方法一般为:
HCURSOR: LoadCursor(AfxGetApp()->m_hInstance,MAKEINTRESOURCE(IDC_CURSOR1));
HICON: LoadIcon(AfxGetApp()->m_hInstance,MAKEINTRESOURCE(IDI_ICON1));
HBITMAP: LoadBitmap(AfxGetApp()->m_hInstance,MAKEINTRESOURCE( IDB_BITMAP1));
2. 也可以用过AfxGetApp调用,调用方法比较简单,推荐使用这种:
HCURSOR:AfxGetApp()->LoadCursor(IDC_CURSOR1);
HICON: AfxGetApp()->LoadIcon (IDC_ ICON1);
HBITMAP:AfxGetApp()->LoadBitmap (IDB_BITMAP1);
从上面可以看出,导入的资源依附于当前的进程CWinApp:
导入时,传入的Instance为当前CWinApp的instance或缺省指定的当前WinApp。
另外
1. 使用MAKEINTRESOURCE的话,会把ID转为一个char*串,LoadXXX内部介绍如下:
Alternatively, this parameter can consist of the resource identifierin the low-order word and zero in the high-order word.
2. LoadCursor,还可以加载系统缺省的一些鼠标形状信息,详见msdn帮助
Owed by: 春夜喜雨 http://blog.csdn.net/chunyexiyu 转载请标明来源
相关文章推荐
- CBitmap, HBITMAP和LoadImage联系与应用(MFC加载图片笔记)
- CBitmap, HBITMAP和LoadImage联系与应用(MFC加载图片笔记)
- 【框架-MFC】保存HICON或HCURSOR对象到*.ico文件
- 【框架-MFC】动态创建HICON或HCURSOR对象
- MFC文档序列化实现保存和加载
- MFC中如何加载bmp图片以及获取bmp图片的长和宽
- VS2010中MFC用Skin++加载皮肤
- MFC中的菜单的移除与加载
- MFC托盘加载自己的菜单和弹出菜单的部分代码
- 初学MFC——加载位图
- Windows/MFC中_显式加载DLL并使用 DLL 中的类(原创)
- MFC加载图标,位图。LoadImage LoadIcon, LoadBitmap
- MFC使用自定义资源加载PNG
- MFC实现加载光标改变鼠标的形状
- mfc怎么动态加载时间以及改变字体大小和颜色
- MFC从资源加载文本
- HICON与HBITMAP相互转换
- MFC 加载gif
- MFC 基于对话框的工具栏加载图标问题
- MFC 对话框载入背景图片-控件加载图片