w32api - Справочник по Windows API
Найти:
На:





Функция GetClassLong получает указанное 32-битное значение из структуры WNDCLASS, которая ассоциируется с заданным окном.

DWORD GetClassLong(
    HWND hWnd,	// дескриптор окна
    int nIndex 	// смещение получаемого значения
   );
Параметры:

hWnd Определяет окно, о котором получается информация.
nIndex Определяет получаемое 32-битное значение. Для получения 32-битного значения из дополнительной памяти класса, укажите позицию, вернее смещение этого значения. Для получения любого другого значения из структуры WNDCLASS, укажите одно из следующих значений:

Значение:
Действие:
GCW_ATOM Получить значение атома, которое уникально идентифицирует оконный класс. Это тот же атом, который возвращает функция RegisterClass.
GCL_CBCLSEXTRA Получить размер, в байтах, дополнительной памяти, которая ассоциируется с классом.
GCL_CBWNDEXTRA Получить размер, в байтах, дополнительной памяти, которая ассоциируется с каждым окном в классе. Чтобы узнать, как получить доступ этой памяти, смотрите описание функций GetWindowLong и GetWindowWord.
GCL_HBRBACKGROUND Получить дескриптор кисти фона, которая ассоциируется с классом.
GCL_HCURSOR Получить дескриптор курсора, который ассоциируется с классом.
GCL_HICON Получить дескриптор иконки, которая ассоциируется с классом.
GCL_HICONSM Получить дескриптор маленькой иконки, которая ассоциируется с классом.
GCL_HMODULE Получить дескриптор модуля, который зарегестрировал класс.
GCL_MENUNAME Получить адрес строки с именем меню. Эта строка определяет ресурс меню, который ассоциируется с классом.
GCL_STYLE Получить биты стиля оконного класса.
GCL_WNDPROC Получить адрес оконной процедуры, которая ассоциируется с классом.

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

При успешном завершении, функция возвращает затребованное 32-битное значение.
При ошибке возвращается ноль. Для получения дополнительной информации об ошибке, вызовите GetLastError.

Смотрите также:



Hosted by uCoz