Obtient des informations sur la fenêtre spécifiée
#include <WinAPISysWin.au3>
_WinAPI_GetWindowLong ( $hWnd, $iIndex )
$hWnd | Handle de la fenêtre |
$iIndex | Indique l'offset, de base 0, de la valeur à extraire. Les valeurs valides sont comprises entre zéro et le nombre d'octets supplémentaires de mémoire de fenêtre, moins de quatre; par exemple, si vous avez spécifié 12 ou plus comme octets de mémoire supplémentaire, une valeur de 8 serait un index du troisième entier 32 bits. Pour obtenir une autre valeur, spécifier l'une des valeurs suivantes: $GWL_EXSTYLE - Obtient les styles de fenêtres étendues $GWL_STYLE - Obtient les styles de fenêtres $GWL_WNDPROC - Obtient l'adresse de la procédure de fenêtre $GWL_HINSTANCE - Obtient le handle de l'instance d'application $GWL_HWNDPARENT - Obtient le handle de la fenêtre parent, s'il existe $GWL_ID - Obtient l'identifiant de la fenêtre $GWL_USERDATA - Obtient la valeur 32 bits associé à la fenêtre |
Succès: | Retourne la valeur demandée. |
Échec: | Définit @error <> 0, appelez _WinAPI_GetLastError() pour obtenir des informations sur l'erreur. |
Les constantes ci-dessus nécessitent Constants.au3
Consultez GetWindowLongPtr dans la librairie MSDN.