17 сент. 2010 г.

GetClassInfoEx

Функция GetClassInfoEx получает информацию об оконном классе, включая дескриптор маленькой иконки, ассоциируемой с оконным классом Функция GetClassInfo не получает дескриптор маленькой иконки.
BOOL GetClassInfoEx(
    HINSTANCE hinst, // дескриптор экземпляра приложения
    LPCTSTR lpszClass, // адрес строки с именем класса
    LPWNDCLASSEX lpwcx // адрес структуры для данных класса
   );
Параметры:

hinst Определяет дескриптор экземпляра приложения, которое создало класс. Для получения информации о классе, который объявил Windows (такой, как кнопка), установите этот парметр в NULL.
lpszClass Адрес нульзаканчивающейся строки, которая содержит имя класса. Имя должно быть одним из предопределенных классов или классом, зарегестрированным с помощью функции RegisterClass. Или этот параметр может быть целочислительным атомом, но только глобальным атомом, созданным с помощью функции GlobalAddAtom. Атом, со 16-битным значением, меньшим за 0xC000, должен быть в младшем слове lpszClass, старшее слово должно быть нулевым.
lpwcx Адрес структуры WNDCLASSEX, которая получает информацию о классе.
Возвращаемые значения:
При успешном завершении, функция возвращает ненулевое значение.
При ошибке возвращается ноль. Для получения дополнительной информации об ошибке, вызовите GetLastError.
Смотрите также:
GetClassLong, GetClassInfo, GetClassName, GetClassWord, GlobalAddAtom, RegisterClassEx