Ejemplos usando el Api de windows para Visual basic

179 - ToolTipText con formulario

<Volver> - Anterior - Siguiente



 

 

Ejemplo para crear un toolTipText con un formulario y que se mueva junto el cursor

 

El siguiente ejemplo usa las funciones del api GetCursorPos, SetWindowPos y SetTimer para crear un ToolTip que se posiciona junto al mouse, es decir se mueve junto al cursor.

Para posicionar el formulario que actúa como ToolTip , se usa la función GetCursorPos que permite recuperar las coordenadas del cursor. El api SetWindowPos se usa para poner el form siempre visible por encima de las demás ventanas . Y el api SetTimer para el temporizador

También hay dos rutinas , una llamada Mostrar_ToolTip a la cual se le deba pasar como parámetro el Formulario que actúa como ToolTip, el texto a mostrar, el color de fondo y el color del texto

La otra rutina es Eliminar_ToolTip y es para finalizarlo

 

Controles

Al formulario principal agregar dos CommandButton y un TextBox Multilinea , El Command1 es para mostrar y crear el ToolTipText. El Command2 lo elimina y el textbox para el texto

 

vista del formulario de ejemplo para crear el tooltiptext

 

Nota : en este otro enlace, podés ver este mismo ejemplo pero tiene una opción mas para poder mostrar el ToolTipText con imágenes y gráficos

 

Agregar otro formulario, por ejemplo Form2, para el ToolTip. A este form quitarle los bordes ( BorderStyle = 0)

Agregar un módulo bas que tiene el código que crear el tooltip y las declaraciones del api

 

Código fuente en form1

 

Código fuente en el módulo bas

 


Enlaces relacionados



Buscar en Recursos vb