Ejemplos usando el Api de windows para Visual basic
111 - Listar ventanas de windows y otra información
Volver al Listado Api -
Anterior : Siguiente
Ejemplo que lista las ventanas de windows visibles en un control ListView
y muestra el Caption, Hwnd, el estado, y la posición
Para el ejemplo se utilizan las siguientes funciones del Api:
- DrawCaption : para capturar el ícono de la ventana
y visualizarlo en el conttrol ListView
- SetRect : Se utiliza con DrawCaption para el área
del caption y devuelve una estructura Rect que se le envía a dicha
Api
- IsWindowVisible : Para averiguar si una ventana es
visible
- EnumWindows : Enumera las ventanas
- GetWindowPlacement : Obtiene información de
la ventana, Left, Top, estado etc..
- GetWindowText : Obtiene el Caption de la ventana
Controles
Para el ejemplo colocar :
- Un control ListView
- Un control ImageList
- Un Command1
- Un Picture1

Código fuente en un módulo bas
Código fuente en un formulario
Nota. En este enlace hay un módulo que permite listar las ventanas de la barra de tareas, y contiene otras opciones, como por ejemplo poder listar los procesos, notificar cuando se cierrarn o abren nuevas ventanas entre otros.
vb 6.0 - Enlaces relacionados
vb.net - Enlaces relacionados
Recursos
visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar