Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Recupera o valor de 16 bits (DWORD) no deslocamento especificado para a memória extra da janela.
Sintaxe
WORD GetWindowWord(
HWND hWnd,
int nIndex
);
Parâmetros
hWnd
Um identificador para a janela e, indiretamente, a classe à qual a janela pertence.
nIndex
O deslocamento baseado em zero para o valor a ser recuperado. Os valores válidos estão no intervalo zero até o número de bytes de memória de janela extra, menos quatro; por exemplo, se você especificou 12 ou mais bytes de memória extra, um valor de 8 seria um índice para o terceiro inteiro de 32 bits. Para recuperar qualquer outro valor, especifique um dos valores a seguir.
| Constante | Value | Meaning |
|---|---|---|
| GWW_HINSTANCE | -6 | Recupera um identificador para a instância do aplicativo. |
| GWW_HWNDPARENT -8 | Recupera um identificador para a janela pai, se houver. | |
| GWW_ID | -12 | Recupera o identificador da janela. |
Valor de retorno
Se a função for bem-sucedida, o valor retornado será o valor solicitado.
Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError.
Observações
Reserve memória de janela extra especificando um valor diferente de zero no membro cbWndExtra da estrutura WNDCLASSEX usada com a função RegisterClassEx .
Requirements
| Requirement | Value |
|---|---|
| Header | winuser.h |
| Library | User32.Lib |