Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Hasło nie zostało zweryfikowane
Niniejsze hasło zostało opracowane, jednak nie zostało ono zweryfikowane przez administrację serwisu. Jeżeli znalazłeś błędy merytoryczne w niniejszym dokumencie, prosimy o ich zgłoszenie na forum w dziale Znalezione błędy.
Opracował: jankowalski25
Biblioteki C/C++

GetClassInfo

[funkcja] Pobiera informacje o klasie okna.
Ta funkcja została zastąpiona przez funkcję » WinAPIGetClassInfoEx. Możesz jednak nadal używać tej funkcji, jeśli nie potrzebujesz informacji o małej ikonie klasy.

Składnia

C/C++
#include <windows.h>

BOOL WINAPI GetClassInfo( HINSTANCE hInstance, LPCTSTR lpClassName, LPWNDCLASS lpWndClass );

Argumenty

ArgumentOpis
hInstanceUchwyt do instancji aplikacji, która utworzyła klasę. Aby pobrać informacje o klasach zdefiniowanych przez system (takich, jak przyciski lub listy), ustaw wartość tego argumentu na NULL.
lpClassNameNazwa klasy zarejestrowana przez system lub wywołanie funkcji » WinAPIRegisterClass lub » WinAPIRegisterClassEx. Wartością tego argumentu może być również typ atom utworzony przez wywołanie funkcji » WinAPIRegisterClass lub » WinAPIRegisterClassEx. Wartość typu atom musi się znajdować w dolnym słowie tego argumentu, natomiast górne słowo musi byc równe zero.
lpWndClassWskaźnik do struktury » WinAPIWNDCLASS pobierającej informacje o klasie.

Zwracana wartość

Jeśli funkcja znajdzie odpowiednią klasę i prawidłowo skopiuje dane, zwracana wartość jest niezerowa. W przeciwnym wypadku zwracaną wartością jest zero. Aby uzyskać rozszerzone informacje o błędach, wywołaj funkcję » WinAPIGetLastError.

Wymagania

Minimalny system klientaWindows 2000 Professional (tylko aplikacje biurowe).
Minimalny system serweraWindows 2000 Server (tylko aplikacje biurowe).
NagłówekWinuser.h (dołącza Windows.h)
BibliotekaUser32.lib
DLLUser32.dll
UNICODEGetClassInfoW
ANSIGetClassInfoA

Zagadnienia powiązane

RegisterClassRejestruje klasę okna. (funkcja)
WNDCLASSZawiera właściwości klasy okna rejestrowane przez funkcję » WinAPIRegisterClass. (struktura)
RegisterClassExRejestruje klasę okna w celu późniejszego wywołania funkcji » WinAPICreateWindow lub » WinAPICreateWindowEx. (funkcja)
GetClassInfoExPobiera rozszerzone informacje o klasie okna. W przeciwieństwie do funkcji GetClassInfo pobiera uchwyt do małej ikony. (funkcja)

Linki zewnętrzne