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++

GetClassInfoEx

[funkcja] Pobiera rozszerzone informacje o klasie okna. W przeciwieństwie do funkcji GetClassInfo pobiera uchwyt do małej ikony.

Składnia

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

BOOL WINAPI GetClassInfoEx( HINSTANCE hInstance, LPCTSTR lpszClass, LPWNDCLASSEX lpwcx );

Argumenty

ArgumentOpis
hInstanceUchwyt do instancji programu użytej do utworzenia klasy. Aby pobrać informacje o klasach zdefiniowanych przez system (takich, jak przyciski i listy), ustaw wartość tego argumentu na NULL.
lpszClassNazwa klasy, która musi być wstępnie zarejestrowaną klasą lub klasą zarejestrowaną przez wywołanie funkcji » WinAPIRegisterClass lub » WinAPIRegisterClassEx. Wartość tego argumentu może być również klasą typu ATOM, którego wartość musi zostać umieszczona w dolnym słowie argumentu lpszClass, a górne słowo musi mieć wartość zero.
lpwcxWskaźnik do struktury » WinAPIWNDCLASSEX 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
UNICODEGetClassInfoExW
ANSIGetClassInfoExA

Linki zewnętrzne