Condividi tramite


Metodo ITfLangBarItemButton::GetIcon (ctfutb.h)

Ottiene l'icona da visualizzare per il pulsante della barra della lingua.

Sintassi

HRESULT GetIcon(
  [out] HICON *phIcon
);

Parametri

[out] phIcon

Puntatore a un valore HICON che riceve l'handle dell'icona. Riceve NULL se il pulsante non ha alcuna icona. Il chiamante deve liberare questa icona quando non è più richiesto chiamando DestroyIcon.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Descrizione
S_OK
Il metodo è stato eseguito correttamente.
E_INVALIDARG
phIcon non è valido.

Commenti

Le dimensioni ideali dell'icona possono essere ottenute chiamando GetSystemMetrics(SM_CXSMICON) per la larghezza dell'icona e GetSystemMetrics(SM_CYSMICON) per l'altezza dell'icona.

Se il pulsante ha lo stile TF_LBI_STYLE_TEXTCOLORICON, l'icona ottenuta da questo metodo deve essere un'icona monocromatica.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ctfutb.h
DLL Msctf.dll
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional