Parte de la programación de aplicaciones de escritorio es detectar si el usuario tiene una cierta ventana activa. Esto se puede hacer utilizando Visual Basic . Puede establecer una ventana activa en cualquier momento mientras el programa se está ejecutando en la máquina del usuario . Esto es beneficioso si usted tiene una aplicación de software con varias formas , y el usuario tiene que tener una forma activa para realizar una función . La función para ajustar la ventana activa es una parte de las bibliotecas de vínculos dinámicos de Windows (DLL ) . Instrucciones
1
Abra Visual Basic y cargar el proyecto . Haga doble clic en el formulario de la parte derecha de la pantalla titulada " Explorador de soluciones ". Cuando se carga el formulario , haga clic en él y seleccione " Ver código ".
2
Declarar la función de Windows en la parte superior del formulario de Visual Basic . Utilice el siguiente código para acceder a la DLL de Windows que le permite configurar la ventana activa : Private Declare Function GetActiveWindow Lib " User32 " () As Integer
3
Ajuste la ventana activa utilizando el manija del formulario. El código siguiente establece la ventana activa : SetActiveWindow ( myForm.hwnd ) Sustitúyase " myForm " con el nombre de la forma que desee establecer activa. La propiedad " hwnd " es el identificador del formulario utilizado por el sistema operativo Windows.
4
Guarde el formulario y pulse la tecla "F5 " . La tecla F5 se ejecuta la aplicación en el depurador , para que pueda comprobar la exactitud del código.