LoadIcon

Funkcja LoadIcon ładuje zasobu określonego ikonę z pliku wykonywalnego (.Plik EXE) skojarzone z wystąpieniem aplikacji. Funkcja ta została zastąpiona funkcji LoadImage

(HICON LoadIcon Wystąpienie HINSTANCE  wystąpienie hInstance, / / dojście do instancji aplikacjiLPCTSTRlpIconName / / ikonę nazwa zasobu ciągu lub ikonę / / identyfikator);
 

Parametry

wystąpienie hInstance
Dojście do wystąpienia modułu, którego plik wykonywalny zawiera ikonę do załadowania. Ten parametr musi mieć wartość NULL, gdy standardowa ikona jest ładowany.
lpIconName
Wskaźnik ciąg zakończony znakiem null, który zawiera nazwę zasobu ikony do załadowania. Alternatywnie ten parametr może zawierać identyfikator zasobu w programie word bity i zera w programie word wysokich numerach. Tworzenie tej wartości za pomocą makra MAKEINTRESOURCE.

Aby skorzystać z jednej z wstępnie zdefiniowanych ikony, ustaw parametr wystąpienie hInstance NULL i parametru lpIconName do jednej z następujących wartości:
Wartość Opis
IDI_APPLICATION Ikona aplikacji domyślnej.
IDI_ASTERISK Takie same jak IDI_INFORMATION.
IDI_ERROR Ikona kształcie dłoni.
IDI_EXCLAMATION Takie same jak IDI_WARNING.
IDI_HAND Takie same jak IDI_ERROR.
IDI_INFORMATION Ikonę gwiazdki.
IDI_QUESTION Ikonę ze znakiem zapytania.
IDI_WARNING Ikona wykrzyknika.
IDI_WINLOGO Ikona logo systemu Windows.

Zwraca wartości

Jeśli funkcja, wartość zwracany jest dojście do nowo załadowanej ikony.

Jeśli funkcja zawiedzie, wartość zwracana jest wartość NULL. Aby uzyskać rozszerzonych informacji o błędach, należy wywołać GetLastError.

Uwagi

LoadIcon obciążenia zasobów ikonę tylko wtedy, gdy go nie została załadowana; w przeciwnym razie pobiera dojścia do istniejących zasobów. Funkcja wyszukiwania zasobów ikonę dla najbardziej odpowiednie dla bieżącego widoku ikony. Zasób ikon może być mapą bitową kolorów lub monochromatyczne.

LoadIcon mogą ładować wyłącznie ikony, których rozmiar odpowiada wartości metryki systemu SM_CXICON i SM_CYICON. Użyj funkcji LoadImage do załadowania ikon o innych rozmiarach.

Systemu Windows CE: Ikony wstępnie IDI_ ** nie są obsługiwane.

W Windows CE 1.0 ikona musi być dwa bit na piksel (.ic2) ikonę lub ikonę czarno-białe.

Zobacz też

Omówienie ikon, ikona funkcji, CreateIcon, LoadImage, MAKEINTRESOURCE

Index