GetClassInfo

GetClassInfo функция извлекает сведения о классе окна.

Функция GetClassInfo была заменена функцией GetClassInfoEx . Можно использовать GetClassInfo, однако, если вам не нужна информация о небольшой значок класса.

(BOOL GetClassInfo HINSTANCE  hInstance, / / обработать экземпляра приложенияLPCTSTRlpClassName, / / адрес строки имени классаLPWNDCLASSlpWndClass / / адрес структуры для данных класса);
 

Параметры

hInstance
Дескриптор экземпляра приложения, создавшего этот класс. Чтобы получить сведения о классах, определяемыми системой (такие как кнопки или списка поля), установите этот параметр в NULL.
lpClassName
Указатель на ограниченную значением null строку, содержащую имя класса. Это имя должно быть предрегистрируемой класса или класса, зарегистрированных в предыдущем вызове функции RegisterClass . Кроме того этот параметр может быть целое атома. Если так, он должен быть глобальный атом, созданный предыдущим вызовом для GlobalAddAtom функции. Атом, 16-битное значение меньше 0xC000, должен быть в младшее слово lpClassName; старшее слово должен быть равен нулю.
lpWndClass
Указатель на структуру WNDCLASS , которая получает сведения о классе.

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

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

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

Примечания

Windows CE: Если lpClassName – это атом, он должен быть вернулся из RegisterClass атом.

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

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

Index