Ejemplos usando el Api de windows para Visual basic

172 - Función api IsIconic

<Volver> - Anterior - Siguiente



 

 

 

Contenido:

 

 

 

 


Ejemplo 1

Simple función de la Api de windows para poder averiguar si una ventana está maximizada o minimizada

El único argumento que recibe IsIconic es el Hwnd de la ventana a la cual se quiere averiguar el esto Maximizado o Minimizado.

Si la función retorna como valor 0, la misma se encuentra maximizada, si retona 1 Minimizada.

Ejemplo:

Código fuente en form1

 

Obviamente hacer esto para las ventanas propias del programa, no tiene sentido ya que el estado se puede averiguar mediante la propiedad windowsState de los formularios. Si recurrir a ningún Api

 


Ejemplo 2

Este otro ejemplo , comprueba el estado maximizado y minimizado de una ventana externa a la aplicación.

 

Colocar un Command1 y un Timer en el formulario

Código fuente en form1

 

Nota: también se puede obtener esta información usando el api GetWindowPlacement . Esta función es mas completa ya que también nos pemite averiguar la posición ( x e y ) y dimensión de la misma

 


Relacionados



Buscar en Recursos vb