Ejemplos usando el Api de windows para Visual basic
<Volver> - Anterior - Siguiente
Contenido:
Este ejemplo usa la función SetWindowLong para cambiar el estilo de un control mediante las constantes de estilo WS_EX_CLIENTEDGE y WS_EX_STATICEDGE.
Ejemplo
En un módulo se declara una función , en este caso Sub Flat, a la cual hay que pasarle el Hwnd del control, por ejemplo para un Command
Call Flat(Command1.Hwnd)
El siguiente código aplica el borde a todos los controles del formulario que son de tipo : CommandButton o botones , TextBox, PictureBox, FileListBox, DirListBox, ListBox
Código fuente en el formulario ( agregar algunos controles )
Código fuente en un módulo de código
Si bien el control ToolBar ( la versión 6 ) de vb posee el estilo Flat ( propiedad Style ), la versión 5 o anteriores del Microsoft Windows Common Controls no la posee. Y puede que en algún caso necesitemos utilizar dicha versión , por ejemplo cuando se quiere utilizar la aplicación con un archivo Manifest para tomar la apriencia de windows xp a los demás controles.
Una forma mediante la función SetWindowLong para cambiar el estilo
Buscar en Recursos vb
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar