Mensaje TTM_SETTOOLINFO
Definición
TTM_SETTOOLINFO wParam = 0; lParam = (LPARAM) (LPTOOLINFO) lpti;
El mensaje TTM_SETTOOLINFO asigna la información que un control tooltip mantiene para una herramienta.
Descripción
- lpti
- Puntero a una estructura TOOLINFO que especifica la información a asignar. Antes de enviar este mensaje, se debe asignar el miembro cbSize de esta estructura a sizeof(TOOLINFO).
Valor de retorno
No hay valor de retorno.
Observaciones
Algunas propiedades internas de una herramienta se establecen cuando esta es creada, y no son recalculadas cuando se envía un mensaje TTM_SETTOOLINFO. Si sólo se asignan valores a una estructura TOOLINFO y se pasa a un control tooltip con un mensaje TTM_SETTOOLINFO, esas propiedades se pueden perder. En su lugar, la aplicación debería requerir primero la estructura actual TOOLINFO de la herramienta enviando un mensaje TTM_GETTOOLINFO al control tooltip. A continuación, modificar los miembros de esa estructura como sea necesario y volver a pasarla al control tooltip con TTM_SETTOOLINFO.
Cuando se invoca a TTM_SETTOOLINFO, la cadena apuntada por el miembro lpszText de la estructura TOOLINFO no debe exceder de 80 TCHARs de longitud, incluyendo el terminador NULL.