Partager via


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.

Syntaxe

WORD GetWindowWord(
  HWND hWnd,
  int  nIndex
);

Paramètres

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.

Valeur retournée

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.

Remarques

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 .

Configuration requise

   
En-tête winuser.h