SetClassWord

A função SetClassWord substitui a 16-bit (palavra) valor no deslocamento especificado para a adicional memória classe para a classe de janela à qual pertence a janela especificada.

Os valores GCW_ com suporte por Windows de 16 bits são obsoletos. Você deve usar a função SetClassLong para definir os valores de classe definidos anteriormente, usando os valores GCW_ com a função de SetClassWord.

(Palavra SetClassWord HWND  hWnd, / / identificador da janelaintnIndex, / / índice do valor para alterarPalavrawNewWord / / novo valor);
 

Parâmetros

hWnd
Identificador para a janela e, indiretamente, a classe à qual pertence a janela.
nIndex
Especifica o deslocamento de byte baseado em zero do valor a ser substituído. Os valores válidos estão no intervalo zero através de número de bytes de memória de classe menos dois; por exemplo, se você especificou 10 ou mais bytes de adicional memória classe, um valor igual a 8 seria um índice para o quinto inteiro de 16 bits.
wNewWord
Especifica o valor de substituição.

Retornar valores

Se a função for bem-sucedido, o valor de retorno é o valor da especificado 16 bits inteiro anterior. Se o valor não foi definido anteriormente, o valor de retorno é zero.

Se a função falhar, o valor de retorno é zero. Para informações de erro estendidas get, chamar GetLastError.

Observações

Reserve adicional memória classe, especificando um valor diferente de zero in a cbClsExtra membro das WNDCLASS estrutura usada com o RegisterClass função.

Ver também

Visão geral da janela Classes, funções de classe de janela, GetClassWord, RegisterClass, SetClassLong, WNDCLASS

Index