GetClassWord

GetClassWord функция извлекает значение 16-разрядного (word) с заданным смещением в память дополнительный класс для класса окна, к которому принадлежит указанное окно.

За исключением GCW_ATOM и GCW_HICONSM GCW_ поддержка значения в 16-разрядной Windows являются устаревшими. Вам необходимо использовать функцию GetClassLong для извлечения значения класса окна.

Слово GetClassWord) HWND  hWnd, / / обработать окнаintnIndex / / смещение от возвращаемого значения);
 

Параметры

hWnd
Дескриптор окна и, косвенно, класс, к которому принадлежит окно.
nIndex
Определяет смещение байтов значения для извлечения. Допустимые значения находятся в диапазоне от нуля до количество байтов памяти класса минус два; например при указании 10 или более байтов памяти, высшего сорта, значение из восьми бы индекс пятого 16-разрядное целое число со знаком. Есть еще действительное значение:
Значение Действия
GCW_ATOM Извлекает значение атома , которое уникально идентифицирует класс окна. Это же атома, которое возвращает функция RegisterClass.
GCW_HICONSM Получает дескриптор мелкого значка, связанного с окном.

Возвращаемые значения

Если функция выполнена успешно, возвращаемое значение является запрашиваемое 16-битное значение.

Если вызов функции был неуспешен, возвращаемое значение в противном случае, он равен нулю. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.

Примечания

Резервировать память высшего сорта, указав ненулевое значение в cbClsExtra член WNDCLASS структуры, используется с функцией RegisterClass.

Родственные слова

Обзор окна классов, функции класса окна, GetClassLong, RegisterClass, SetClassWord, WNDCLASS

Index