Funzione GetWindowWord (winuser.h)
Recupera il valore DWORD a 16 bit in corrispondenza dell'offset specificato nella memoria della finestra aggiuntiva.
Sintassi
WORD GetWindowWord(
HWND hWnd,
int nIndex
);
Parametri
hWnd
Handle alla finestra e, indirettamente, alla classe a cui appartiene la finestra.
nIndex
Offset in base zero al valore da recuperare. I valori validi si trovano nell'intervallo zero tramite il numero di byte di memoria finestra aggiuntiva, meno quattro; ad esempio, se è stato specificato 12 o più byte di memoria aggiuntiva, un valore pari a 8 sarebbe un indice al terzo intero a 32 bit. Per recuperare qualsiasi altro valore, specificare uno dei valori seguenti.
Costante | Valore | Significato |
---|---|---|
GWW_HINSTANCE | -6 | Recupera un handle nell'istanza dell'applicazione. |
GWW_HWNDPARENT -8 | Recupera un handle nella finestra padre, se presente. | |
GWW_ID | -12 | Recupera l'identificatore della finestra. |
Valore restituito
Se la funzione ha esito positivo, il valore restituito è il valore richiesto.
Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.
Commenti
Riservare memoria finestra aggiuntiva specificando un valore diverso da zero nel membro cbWndExtra della struttura WNDCLASSEX usato con la funzione RegisterClassEx .
Requisiti
Intestazione | Winuser |