commctrl.h

Mensaje de notificación TTN_NEEDTEXT

Definición

TTN_NEEDTEXT  
idTT = (int) wParam; 
lpttt = (LPTOOLTIPTEXT) lParam;

El mensaje de notificación TTN_NEEDTEXT recupera texto para una herramienta. Este mensaje de notificación es enviado en el formato de un mensaje WM_NOTIFY.

Descripción

idTT
Identifica el control tooltip.
lpttt
Puntero a una estructura TOOLTIPTEXT. El miembro hdr identifica la herramienta para la que se necesita el texto. La ventana receptora puede especificar la cadena tomando una de las acciones siguientes:
  • Copiando el texto al buffer especificado por el miembro szText.
  • Copiando la dirección del buffer que contiene el texto al miembro lpszText.
  • Copiando el identificador de un recurso de cadena al miembro lpszText y copiando el manipulador de la instancia que contiene el recurso en el miembro hinst.

Valor de retorno

No hay valor de retorno.

Observaciones

Este mensaje de notificación es enviado a la ventana especificada por el miembro hwnd de la estructura TOOLINFO para la herramienta. Esta notificación es enviada sólo si el valor LPSTR_TEXTCALLBACK es especificado cuando la herramienta es añadida a un control tooltip.

Cuando se recibe una notificación TTN_NEEDTEXT, la aplicación puede asignar o eliminar el valor TTF_RTLREADING en el miembro uFlags de la estructura TOOLTIPTEXT apuntada por lpttt tal como se requiera. Esta es la única bandera que puede ser cambiada durante la retrollamada de la notificación.