您的位置:首页 > 其它

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所对应的资源名(字符串型)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: