Ejemplos usando el Api de windows para Visual basic

30 - Api GetWindowPlacement

<Volver> - Anterior - Siguiente



 

 

Este ejemplo muestra como podemos averiguar si una ventana está en estado minimizado, maximizada o en su estado normal.

 

La Api GetWindowPlacement en el primer parámetro se le envía el Hwnd de la ventana que queremos obtener la información, el segundo parámetro es una estructura para obtener los datos, es decir podemos obtener otra información aparte de esta, como por ejemplo la posición X e Y, el Top, Left etc.. de una ventana, pero en este ejemplo solo se usa la variable showCmd de la estructura que retorna un valor numérico y que indica el estado de la ventana.

Si devuelve un 1 es que la ventana está en modo normal, Si tetorna un 2 es que está Minimizada y en 3 Maximizada.

 

Ejemplo

Colocar un control Timer en el Form1.

Agregar un From2

 

Código fuente en el formulario ( Form 1 )

 


Relacionados



Buscar en Recursos vb