Compartir por


TOOLTIPTEXT (Estructura)

Al escribir el controlador de notificaciones de información sobre herramientas, debe usar la estructura TOOLTIPTEXT. Los miembros de la estructura TOOLTIPTEXT son:

typedef struct {
    NMHDR     hdr;        // required for all WM_NOTIFY messages
    LPTSTR    lpszText;   // see below
    TCHAR     szText[80]; // buffer for tool tip text
    HINSTANCE hinst;      // see below
    UINT      uflags;     // flag indicating how to interpret the
                          // idFrom member of the NMHDR structure
                          // that is included in the structure
} TOOLTIPTEXT, FAR *LPTOOLTIPTEXT;

hdr
Identifica la herramienta que necesita texto. El único miembro de esta estructura que podría necesitar es el Id. de comando del control. El Id. de comando del control estará en el miembro idFrom de la estructura NMHDR, a la que se tiene acceso con la sintaxis hdr.idFrom. Consulte NMHDR para obtener una explicación de los miembros de la estructura NMHDR.

lpszText
Dirección de una cadena para recibir el texto de una herramienta.

szText
Búfer que recibe el texto de información sobre herramientas. Una aplicación puede copiar el texto en este búfer como alternativa a especificar una dirección de cadena.

hinst
Controlador de la instancia que contiene una cadena que se va a usar como texto de la información sobre herramientas. Si lpszText es la dirección del texto de la información sobre herramientas, este miembro es NULL.

Al controlar el mensaje de notificación TTN_NEEDTEXT, especifique la cadena que se mostrará de una de las siguientes maneras:

  • Copie el texto en el búfer especificado por el miembro szText.

  • Copie la dirección del búfer que contiene el texto en el miembro lpszText.

  • Copie el identificador de un recurso de cadena en el miembro lpszText y copie el controlador de la instancia que contiene el recurso en el miembro hinst.

Consulte también

Información sobre herramientas en ventanas no derivadas de CFrameWnd