Funkcja CreateIconIndirect tworzy ikonę lub kursora od struktury ICONINFO.
(HICON CreateIconIndirect PICONINFO piconinfo / / wskaźnik myszy na ikonę informacji struktury);
Jeśli funkcja, wartość zwracany jest dojście do ikony lub kursora, która jest tworzona.
Jeśli funkcja zawiedzie, wartość zwracana jest wartość NULL. Aby uzyskać rozszerzonych informacji o błędach, należy wywołać GetLastError.
System kopiuje bitmapy w strukturze ICONINFO przed utworzeniem ikonę lub kursora. Ponieważ system może tymczasowo wybierz bitmapy w kontekście urządzenia, członkowie hbmMask i hbmColor struktury ICONINFO nie już należy wybrać do kontekstu urządzenia. Aplikacja musi kontynuować zarządzaniu oryginalnych bitmapy i usunąć je, gdy nie są one konieczne.
Gdy skończysz za pomocą ikony, zniszczyć ją przy użyciu funkcji DestroyIcon.
Systemu Windows CE: Składnik ikona nie obsługuje kursory. Korzystając z tego składnika, zawsze Ustaw pole fIcon struktury ICONINFO do PRAWDA.
Przy użyciu składnika iconcurs, można użyć funkcji CreateIconIndirect , do utworzenia ikony lub monochromatyczne kursory. Windows CE nie obsługuje kolor kursory.
nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga wersja 1.0 lub nowsza.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Użycie user32.lib.
Omówienie ikon, ikona funkcji, DestroyIcon, ICONINFO