juliusun.com
HINSTANCE | hinst, |
LPCTSTR | lpszName, |
UINT | uType, |
int | cxDesired, |
int | cyDesired, |
UINT | fuLoad |
宏 | 值 | 意义 |
---|---|---|
IMAGE_BITMAP | 0 | 位图 |
IMAGE_CURSOR | 2 | 光标 |
IMAGE_ICON | 1 | 图标 |
宏 | 值 | 意义 |
---|---|---|
LR_CREATEDIBSECTION | 0x00002000 | 当参数uType指定为IMAGE_BITMAP时,使得函数返回一个DIB部分位图,而不是一个兼容的位图。这个标志在装载一个位图,而不是映射它的颜色到显示设备时非常有用 |
LR_DEFAULTCOLOR | 0x00000000 | 默认。无特殊操作。与 LR_MONOCHROME 相反 |
LR_DEFAULTSIZE | 0x00000040 | 如果 cxDesired或cyDesired被设为零,使用系统指定的规格标识光标或图标的宽和高。如果这个参数不被设置且cxDesired或cyDesired被设为零,函数使用实际资源尺寸。如果资源包含多个图像,则使用第一个图像的大小 |
LR_LOADFROMFILE | 0x00000010 | 从文件系统中加载文件 |
LR_LOADMAP3DCOLORS | 0x00001000 | 查找图像的颜色表并且按下面相应的3D颜色表的灰度进行替换。 •Dk Gray, RGB(128,128,128) 替代 COLOR_3DSHADOW •Gray, RGB(192,192,192) 替代 COLOR_3DFACE •Lt Gray, RGB(223,223,223) 替代 COLOR_3DLIGHT 如果位图颜色深度高于8bpp不要使用此标志 |
LR_MONOCHROME | 0x00000001 | 装载黑白图 |
LR_SHARED | 0x00008000 | 若图像将被多次装载则共享。如果LR_SHARED未被设置,则再向同一个资源第二次调用这个图像时就会再装载一遍这个图像且返回不同的句柄 |
LR_VGACOLOR | 0x00000080 | 使用VGA颜色 |
最低桌面系统支持 | Windows 2000 Professional |
头文件 | Winuser.h (已包含在Wingdi.h中) |
库 | User32.lib |
DLL | User32.dll |
UNICODE版本名 | LoadImageW |
ANSI版本名 | LoadImageA |
作者:QQ:3304576112 交流QQ群:316930386 本站保留本页版权,可共享网址,匆复制内容