Définit l'état d'affichage de la fenêtre spécifiée
#include <WinAPISysWin.au3>
_WinAPI_ShowWindow ( $hWnd [, $iCmdShow = 5] )
$hWnd | Handle de la fenêtre |
$iCmdShow | [optionnel] Spécifie comment la fenêtre doit être montrée: @SW_HIDE - Masque la fenêtre et active une autre fenêtre @SW_MAXIMIZE - Agrandit la fenêtre spécifiée @SW_MINIMIZE - Réduit la fenêtre spécifiée et active la fenêtre de niveau supérieur suivant dans l'ordre Z @SW_RESTORE - Active et affiche la fenêtre @SW_SHOW - Active la fenêtre et l'affiche dans sa taille et sa position actuelle @SW_SHOWDEFAULT - Définit l'état d'affichage basé sur le flag SW_ spécifié dans la structure STARTUPINFO @SW_SHOWMAXIMIZED - Active la fenêtre et l'affiche comme une fenêtre agrandie @SW_SHOWMINIMIZED - Active la fenêtre et l'affiche comme une fenêtre réduite @SW_SHOWMINNOACTIVE - Affiche la fenêtre comme une fenêtre réduite @SW_SHOWNA - Affiche la fenêtre dans son état actuel @SW_SHOWNOACTIVATE - Affiche une fenêtre dans sa taille et sa position les plus récentes @SW_SHOWNORMAL - Active et affiche une fenêtre |
Succès: | Retourne True |
Échec: | Retourne False |
Consultez ShowWindow dans la librairie MSDN.
#include <WinAPISysWin.au3> _Example() Func _Example() Run("notepad.exe") Local $hWnd = WinWait("[CLASS:Notepad]", "") _WinAPI_ShowWindow($hWnd,@SW_HIDE) Sleep(1000) _WinAPI_ShowWindow($hWnd,@SW_SHOW) EndFunc ;==>_Example