共用方式為


ITfLangBarItemButton::GetIcon 方法 (ctfutb.h)

取得要針對語言列按鈕顯示的圖示。

語法

HRESULT GetIcon(
  [out] HICON *phIcon
);

參數

[out] phIcon

接收圖示控制碼 的 HICON 值指標。 如果按鈕沒有圖示,則會收到 Null 。 呼叫端在呼叫 DestroyIcon不再需要此圖示時,必須釋出此圖示。

傳回值

這個方法可以傳回下列其中一個值。

描述
S_OK
此方法成功。
E_INVALIDARG
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