Función SetClassWord (winuser.h)
Reemplaza el valor de 16 bits (WORD) en el desplazamiento especificado en la memoria de clase adicional de la clase de ventana a la que pertenece la ventana especificada.
Sintaxis
WORD SetClassWord(
[in] HWND hWnd,
[in] int nIndex,
[in] WORD wNewWord
);
Parámetros
[in] hWnd
Tipo: HWND
Identificador de la ventana y, indirectamente, la clase a la que pertenece la ventana.
[in] nIndex
Tipo: int
Desplazamiento de bytes de base cero del valor que se va a reemplazar. Los valores válidos están en el intervalo cero a través del número de bytes de memoria de clase menos dos; por ejemplo, si especificó 10 o más bytes de memoria de clase adicional, un valor de 8 sería un índice para el quinto entero de 16 bits.
[in] wNewWord
Tipo: WORD
Valor de reemplazo.
Valor devuelto
Tipo: WORD
Si la función se ejecuta correctamente, el valor devuelto es el valor anterior del entero de 16 bits especificado. Si el valor no se estableció anteriormente, el valor devuelto es cero.
Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.
Comentarios
Reserve memoria de clase adicional especificando un valor distinto de cero en el miembro cbClsExtra de la estructura WNDCLASS utilizada con la función RegisterClass .
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winuser.h (incluya Windows.h) |
Library | User32.lib |
Archivo DLL | User32.dll |
Consulte también
Conceptual
Referencia