commctrl.h

Estructura TOOLTIPTEXT

Definición

typedef struct { // ttt  
    NMHDR     hdr; 
    LPTSTR    lpszText; 
    char      szText[80]; 
    HINSTANCE hinst; 
    UINT      uFlags; 
} TOOLTIPTEXT, FAR *LPTOOLTIPTEXT;

La estructura TOOLTIPTEXT identifica una herramienta para la que se debe mostrar el texto y recibe el texto para la herramienta.

Descripción

hdr
Especifica una estructura NMHDR, que permite al control tooltip pasar un puntero a la estructura TOOLTIPTEXT como el parámetro lParam de un mensaje WM_NOTIFY.
lpszText
Puntero a una cadena que contiene o recibe el texto para una herramienta. Si hinst especifica un manipulador de instancia, este miembro debe ser el identificador de un recurso de cadena.
szText
Buffer que recibe el texto del tooltip. Una aplicación puede copiar el texto de este buffer como una alternativa a especificar una dirección de cadena o un recurso de cadena.
hinst
Manipulador de la instancia que contiene un recurso de cadena para ser usado como texto del tooltip. Si lpszText es el puntero al texto del tooltip, este miembro es NULL.
uFlags
Bandera que indica como interpretar el miembro idFrom de la estructura NMHDR que está incluida en esta estructura. Si este miembro es el valor TTF_IDISHWND, idFrom es el manipulador de la herramienta. En caso contrario, idFrom es el identificador de la herramienta.
Si este miembro es el valor TTF_RTLREADING value, los textos en sistemas Hebreo o Árabe se muestran usando el orden de lectura de derecha a izquierda.

Observaciones

Esta estructura se usa con el mensaje de notificación TTN_NEEDTEXT.

Esta estructura ha sido sustituida por NMTTDISPINFO