导航:  Windows Controls Procedures > Static Control > Wrappers >

Static_SetIcon

上一页返回章节概述下一页

描述

 

将图标与静态控件关联. 您可以使用此功能或发送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