Compartir a través de


Método ITfLangBarItemButton::GetIcon (ctfutb.h)

Obtiene el icono que se va a mostrar para el botón de barra de idioma.

Sintaxis

HRESULT GetIcon(
  [out] HICON *phIcon
);

Parámetros

[out] phIcon

Puntero a un valor HICON que recibe el identificador de icono. Recibe NULL si el botón no tiene ningún icono. El autor de la llamada debe liberar este icono cuando ya no sea necesario llamando a DestroyIcon.

Valor devuelto

Este método puede devolver uno de estos valores.

Valor Descripción
S_OK
Método realizado correctamente.
E_INVALIDARG
phIcon no es válido.

Comentarios

El tamaño ideal del icono se puede obtener llamando a GetSystemMetrics(SM_CXSMICON) para el ancho del icono y GetSystemMetrics(SM_CYSMICON) para el alto del icono.

Si el botón tiene el estilo TF_LBI_STYLE_TEXTCOLORICON, el icono obtenido por este método debe ser un icono monocromático.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado ctfutb.h
Archivo DLL Msctf.dll
Redistribuible TSF 1.0 en Windows 2000 Professional