�num�re toutes les fen�tres
#include <WinAPISysWin.au3>
_WinAPI_EnumWindows ( [$bVisible = True [, $hWnd = Default]] )
$bVisible | [optionnel] Flag de s�lection des fen�tres: True - Retourne seulement les fen�tres visibles False - Retourne toutes les fen�tres |
$hWnd | [optionnel] Handle de la fen�tre de d�part (fen�tre Desktop par d�faut) |
_WinAPI_EnumWindowsPopup, _WinAPI_EnumWindowsTop
#include <Array.au3> #include <WinAPISysWin.au3> Example() Func Example() Local $aWindows = _WinAPI_EnumWindows() Local $aResult[$aWindows[0][0]][5] For $i = 1 To $aWindows[0][0] $aResult[$i - 1][0] = $aWindows[$i][0] $aResult[$i - 1][1] = $aWindows[$i][1] $aResult[$i - 1][2] = WinGetTitle($aWindows[$i][0]) $aResult[$i - 1][3] = WinGetText($aWindows[$i][0]) $aResult[$i - 1][4] = WinGetProcess($aWindows[$i][0]) Next _ArrayDisplay($aResult, "_WinAPI_EnumWindows", Default, Default, Default, "Handle|Classe|Titre|Texte|Processus") EndFunc ;==>Example