Klasa ikony

Klasa ikona jest obraz, którego system używa do reprezentowania okno danej klasy. Aplikacja może mieć dwie klasy ikon — jeden dużych i małych jeden. System wyświetla okno klasy duże ikony w oknie zadanie przełącznik, który pojawia się, gdy użytkownik naciśnie klawisze alt + tab i w widokach duże ikony paska zadań i Eksploratora. Klasy mała ikona pojawia się na pasku tytułu okna i w widokach małe ikony paska zadań i Eksploratora.

Aby przypisać duże i małe ikony do klasy okna, należy określić uchwyty ikony w członków hIcon i hIconSm struktury WNDCLASSEX . Wymiary ikonę musi spełniać wymagane wymiary dla klasy dużych i małych ikon. Dla klasy duże ikony, można określić wymagane wymiary, określając wartości SM_CXICON i SM_CYICON w wywołaniu GetSystemMetrics funkcji. Dla klasy małe ikony należy określić wartości SM_CXSMICON i SM_CYSMICON. Aby uzyskać informacje zobacz ikony.

Jeżeli aplikacji ustawia członków hIcon i hIconSm struktury WNDCLASSEX wartość null, system używa domyślnej ikony aplikacji jako ikony dużych i małych klasy klasy okna. Jeśli określisz ikona dużych klasy, ale nie jedna mała, system tworzy ikonę małych klasy oparte na jeden duży. Jednakże jeśli określisz ikona z małym klasy, ale nie jedna duża, system używa ikonę aplikacji domyślnej jako ikonę dużych klasy i ikonę określony jako ikona małej klasy.

Ikona dużych lub małych klasy dla danego okna można zastąpić, używając wiadomości WM_SETICON . Bieżąca ikona dużych lub małych klasy można pobrać za pomocą wiadomości WM_GETICON.

Index