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);
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. |
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.
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.
Omówienie ikon, ikona funkcji, CreateIcon, LoadImage, MAKEINTRESOURCE