描述
在窗口中添加一个位图图标。 应用程序结束前必须删除位图。
PowerBasic 语法(Ansi版)
METHOD AddBitmapLabel ( _ BYVAL hParent AS DWORD, _ BYVAL cID AS LONG, _ BYVAL strImage AS STRING, _ BYVAL x AS LONG, _ BYVAL y AS LONG, _ BYVAL nWidth AS LONG, _ BYVAL nHeight AS LONG, _ OPTIONAL BYVAL dwStyle AS DWORD, _ OPTIONAL BYVAL dwExStyle AS DWORD, _ OPTIONAL BYVAL pWndProc AS DWORD, _ OPTIONAL BYVAL bNoScale AS LONG _ ) AS DWORD |
PowerBasic 语法(Unicode版)
METHOD AddBitmapLabel ( _ BYVAL hParent AS DWORD, _ BYVAL cID AS LONG, _ BYVAL strImage AS WSTRING, _ BYVAL x AS LONG, _ BYVAL y AS LONG, _ BYVAL nWidth AS LONG, _ BYVAL nHeight AS LONG, _ OPTIONAL BYVAL dwStyle AS DWORD, _ OPTIONAL BYVAL dwExStyle AS DWORD, _ OPTIONAL BYVAL pWndProc AS DWORD, _ OPTIONAL BYVAL bNoScale AS LONG _ ) AS DWORD |
参数
hParent |
[in]正在创建的控件的父窗体或所有者窗口的句柄。 |
cID |
[in]控制标识符,用于通知其父项关于事件的整数值。 应用程序确定控制标识符; 对于具有相同父窗口的所有控件,它必须是唯一的。 |
strImage |
[in]资源文件(.RES)中位图的名称。 如果图像资源使用积分标识符,strImage应以数字符号(#)开头,后面是ASCII格式的标识符,例如“#998”。 否则,请使用图像的文本标识符名称。 |
x |
[in]窗口左上角相对于父窗口客户区域左上角的x坐标。 |
y |
[in]窗口左上角相对于父窗口客户区域左上角的初始y坐标。 |
nWidth |
[in]窗口的宽度。 |
nHeight |
[in]窗口的高度。 |
dwStyle |
[in]正在创建的窗口的样式。 |
dwExStyle |
[in, opt]正在创建的控件的扩展窗口样式。 |
pWndProc |
[in, opt]窗口回调过程的地址。 |
bNoScale |
[in, opt]不要缩放控件。 |
返回值
如果方法成功,则返回值是新窗口的句柄。
如果方法失败,返回值为NULL。 要获取扩展错误信息,请调用GetLastError.
Styles
此控件使用的默认样式是WS_CHILD OR WS_VISIBLE或WS_GROUP或SS_BITMAP。 扩展样式:WS_EX_TRANSPARENT。
引用文件 #INCLUDE Once
CWindow.inc