描述
将图标与静态控件关联. 您可以使用此功能或发送STM_SETICON消息明确.?弡???
FreeBASIC 语法
#define Static_SetIcon(hwndCtl, hIcon) |
参数
hStatic |
[in]静态控件的句柄 |
hIcon |
[in]句柄图标与静态控件副. |
返回值
返回值是先前与静态控件关联的图标的句柄,如果发生错误,则返回0.
备注
若要将图像与静态控件相关联,则控件必须具有适当的样式.下表显示每个图像类型所需的样式.
Image type |
Static control style |
IMAGE_BITMAP |
SS_BITMAP |
IMAGE_CURSOR |
SS_ICON |
IMAGE_ENHMETAFILE |
SS_ENHMETAFILE |
IMAGE_ICON |
SS_ICON |
Important
在微软Win32控件的版本6中,将位图传递给静态控件,使用STM_SETIMAGE消息是由随后返回的同一位图STM_SETIMAGE消息.客户端负责删除发送到静态控件的任何位图.
微软的Windows XP,如果位图中传递STM_SETIMAGE消息包含非零alpha的像素,静态控件需要位图的拷贝.复制的位图由下一个返回STM_SETIMAGE消息.客户端的代码可以独立跟踪通过静态控件位图,但如果它不检查和释放位图回来STM_SETIMAGE消息泄露,位图.
引用文件
WindowsX.bi


