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