Méthode ITfLangBarItemButton::GetIcon (ctfutb.h)
Obtient l’icône à afficher pour le bouton de barre de langue.
Syntaxe
HRESULT GetIcon(
[out] HICON *phIcon
);
Paramètres
[out] phIcon
Pointeur vers une valeur HICON qui reçoit le handle d’icône. Reçoit la valeur NULL si le bouton n’a pas d’icône. L’appelant doit libérer cette icône quand elle n’est plus nécessaire en appelant DestroyIcon.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Valeur | Description |
---|---|
|
La méthode a réussi. |
|
phIcon n’est pas valide. |
Remarques
La taille idéale de l’icône peut être obtenue en appelant GetSystemMetrics(SM_CXSMICON) pour la largeur de l’icône et GetSystemMetrics(SM_CYSMICON) pour la hauteur de l’icône.
Si le bouton a le style TF_LBI_STYLE_TEXTCOLORICON, l’icône obtenue par cette méthode doit être une icône monochrome.
Configuration requise
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | ctfutb.h |
DLL | Msctf.dll |
Composant redistribuable | TSF 1.0 sur Windows 2000 Professionnel |