Ejemplos usando el Api de windows para Visual basic
<Volver> - Anterior - Siguiente
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

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
Buscar en Recursos vb
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar