MAKEINTRESOURCEA(i)的用法和作用
2008-05-29 09:25
253 查看
[align=center]MAKEINTRESOURCEA(i)的用法和作用[/align]
MAKEINTRESOURCEA(i)是系统所定义的宏
定义
#define MAKEINTRESOURCEA(i) (LPSTR)((DWORD)((WORD)(i)))
#define MAKEINTRESOURCEW(i) (LPWSTR)((DWORD)((WORD)(i)))
#ifdef UNICODE
#define MAKEINTRESOURCE MAKEINTRESOURCEW
#else
#define MAKEINTRESOURCE MAKEINTRESOURCEA
#endif // !UNICODE
用法
例如:
hBmp = LoadBitmap(hInstance,MAKEINTRESOURCE(ID_BMP));
作用
作用就是将资源的ID(int型)转化为ID所对应的资源名(字符串型)
MAKEINTRESOURCEA(i)是系统所定义的宏
定义
#define MAKEINTRESOURCEA(i) (LPSTR)((DWORD)((WORD)(i)))
#define MAKEINTRESOURCEW(i) (LPWSTR)((DWORD)((WORD)(i)))
#ifdef UNICODE
#define MAKEINTRESOURCE MAKEINTRESOURCEW
#else
#define MAKEINTRESOURCE MAKEINTRESOURCEA
#endif // !UNICODE
用法
例如:
hBmp = LoadBitmap(hInstance,MAKEINTRESOURCE(ID_BMP));
作用
作用就是将资源的ID(int型)转化为ID所对应的资源名(字符串型)
相关文章推荐
- C/C++中“#”和“##”的作用和用法
- conn.setAutoCommit()用法及作用
- PHP中的常见魔术方法功能作用及用法实例
- CrossDomain.xml的作用及其简单用法
- SqlParameter的作用与用法
- C++中虚函数有哪些作用及用法 (2)
- H5,API的pushState(),replaceState()和popstate()作用,用法
- 【+】Maven介绍:包括作用、核心概念、用法、常用命令、扩展及配置
- mybatis中@Param的用法和作用
- AFNetwork作用和用法详解
- JAVA中instanceof的作用和用法
- Spring常用注解的用法和作用理解
- duilib各种布局的作用,相对布局与绝对布局的的意义与用法
- #ifdef #if 等宏的作用和用法
- AFNetwork作用和用法详解
- js中return的作用及用法
- PHP中的常见魔术方法功能作用及用法实例
- Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置
- DOCTYPE声明的作用及用法详解
- union的用法 inline的作用