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.