ITfLangBarItemButton::GetIcon 方法 (ctfutb.h)
获取要为语言栏按钮显示的图标。
语法
HRESULT GetIcon(
[out] HICON *phIcon
);
参数
[out] phIcon
指向接收图标句柄的 HICON 值的指针。 如果按钮没有图标,则接收 NULL 。 如果调用 DestroyIcon 不再需要此图标,则调用方必须释放此图标。
返回值
此方法可以返回其中一个值。
值 | 说明 |
---|---|
|
方法成功。 |
|
phIcon 无效。 |
备注
可通过调用 GetSystemMetrics (SM_CXSMICON) 图标宽度和 GetSystemMetrics (SM_CYSMICON) 图标高度来获取图标的理想大小。
如果按钮具有TF_LBI_STYLE_TEXTCOLORICON样式,则此方法获取的图标应为单色图标。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | ctfutb.h |
DLL | Msctf.dll |
可再发行组件 | Windows 2000 专业版上的 TSF 1.0 |