SetClassWord

SetClassWord функція замінює 16-розрядних (word) значення вказаного зсув в додаткових клас пам'ять для класу вікна, до якої належить вказаний вікна.

GCW_ значення, підтримуються 16-розрядної версії Windows є застарілими. Ви повинні використовувати функцію SetClassLong встановити значення клас, раніше встановлені за допомогою GCW_ значень функції SetClassWord.

Слово SetClassWord ( HWND  hWnd, / / ручка вікнаIntnIndex, / / індекс значення, щоб змінитиСловоwNewWord / / нові значення);
 

Параметри

hWnd
Ручка вікна і, непрямо, клас, до якої належить вікна.
nIndex
Визначає значення, щоб замінити, зсув COLUMN байтів. Припустимі значення знаходяться в діапазоні нуль через кількість байт пам'яті класу мінус два; Наприклад, якщо вказано 10 або більше байт пам'яті додаткових клас, значення 8 буде індексу на п'ятий 16-бітного числа.
wNewWord
Визначає значення заміна.

Повернення значень

Якщо функція завершено успішно, значення, що повертається є попереднє значення вказаного 16-бітного числа. Якщо значення не було раніше встановлено, значення, що повертається, є нуль.

Якщо функцію не вдається, значення дорівнює нулю. Щоб отримати докладні відомості про помилку, зателефонуйте GetLastError.

Зауваження

Заповідник додаткових клас пам'яті, вказавши ненульове значення у WNDCLASS структури, які використовуються з функцією RegisterClass , член cbClsExtra.

Дивіться також

Огляд вікна класів, функцій клас вікна, GetClassWord, RegisterClass, SetClassLong, WNDCLASS

Index