GetWindowWord, fonction (winuser.h)
Récupère la valeur 16 bits (DWORD) au décalage spécifié dans la mémoire de la fenêtre supplémentaire.
WORD GetWindowWord(
HWND hWnd,
int nIndex
);
hWnd
Handle de la fenêtre et, indirectement, de la classe à laquelle la fenêtre appartient.
nIndex
Décalage de base zéro par rapport à la valeur à récupérer. Les valeurs valides se trouvent dans la plage zéro jusqu’au nombre d’octets de mémoire de fenêtre supplémentaire, moins quatre ; par exemple, si vous avez spécifié 12 octets ou plus de mémoire supplémentaire, la valeur 8 est un index du troisième entier 32 bits. Pour récupérer une autre valeur, spécifiez l’une des valeurs suivantes.
Constant | Valeur | Signification |
---|---|---|
GWW_HINSTANCE | -6 | Récupère un handle dans l’instance d’application. |
GWW_HWNDPARENT -8 | Récupère un handle dans la fenêtre parente, le cas échéant. | |
GWW_ID | -12 | Récupère l’identificateur de la fenêtre. |
Si la fonction réussit, la valeur de retour est la valeur demandée.
Si la fonction échoue, la valeur de retour est égale à zéro. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.
Réservez une mémoire de fenêtre supplémentaire en spécifiant une valeur différente de zéro dans le membre cbWndExtra de la structure WNDCLASSEX utilisée avec la fonction RegisterClassEx .
En-tête | winuser.h |