Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Récupère la valeur 16 bits (DWORD) au décalage spécifié dans la mémoire de fenêtre supplémentaire.
Syntaxe
WORD GetWindowWord(
HWND hWnd,
int nIndex
);
Paramètres
hWnd
Handle vers la fenêtre et, indirectement, classe à laquelle appartient la fenêtre.
nIndex
Décalage de base zéro de la valeur à récupérer. Les valeurs valides sont comprises dans la plage zéro par le 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, une valeur de 8 est un index du troisième entier 32 bits. Pour récupérer une autre valeur, spécifiez l’une des valeurs suivantes.
| Constante | Valeur | Meaning |
|---|---|---|
| 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’erreur étendues, 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 .
Spécifications
| Requirement | Valeur |
|---|---|
| Header | winuser.h |
| Library | User32.Lib |