CreateIconFromResourceEx

Funkcja CreateIconFromResourceEx tworzy ikonę lub kursora z bitów zasobu opisujące ikonę.

(HICON CreateIconFromResourceEx PBYTEpbIconBits, / / wskaźnik myszy na ikonę lub kursora bitówDWORDcbIconBits, / / liczba bajtów w buforze bitoweBOOLfIcon, / / ikony lub kursor flagąDWORDdwVersion, / / format wersji intcxDesired, / / pożądane szerokości ikonę lub kursora intcyDesired, / / pożądane wysokość ikonę lub kursoraUINTuFlags / / obciążenia zasobów flagi);
 

Parametry

pbIconBits
Wskaźnik bufor zawierający bity zasobów ikonę lub kursora. Bity te są zazwyczaj ładowane przez wywołania funkcji LookupIconIdFromDirectoryEx i LoadResource.
cbIconBits
Określa rozmiar, w bajtach, zestawem bitów wskazywanego przez parametr pbIconBits.
fIcon
Określa, czy ikona lub kursor ma być utworzony. Jeśli ten parametr ma wartość TRUE, ikona ma być utworzony. Jeżeli ma wartość FAŁSZ, kursor ma być tworzony.
dwVersion
Określa numer wersji formatu kursora lub ikonę dla bitów zasobu wskazywanego przez parametr pbIconBits . Ten parametr może mieć jedną z następujących wartości:
Formatu dwVersion
2 Dla systemu Windows.x 0x00020000
Windows 3.x 0x00030000

Wszystkie aplikacje Win32 służy Windows 3.format x ikony i kursory.

cxDesired
Określa pożądaną szerokość w pikselach, ikona lub kursora. Jeśli ten parametr jest równy zero, funkcja używa wartości metryki systemu SM_CXICON lub SM_CXCURSOR szerokość.
cyDesired
Określa odpowiednią wysokość w pikselach, ikona lub kursora. Jeśli ten parametr jest równy zero, funkcja używa wartości metrycznych systemu SM_CYICON lub SM_CYCURSOR do ustawiania wysokości.
uFlags
Określa kombinację wartości następujących:
Wartość Znaczenie
LR_DEFAULTCOLOR Używa domyślnego formatu kolorów.
LR_MONOCHROME Tworzy ikonę czarno-białe lub kursora.

Zwraca wartości

Jeśli funkcja, wartość zwracany jest dojście do ikony lub kursora.

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

Uwagi

CreateIconFromResourceEx, CreateIconFromResource, CreateIconIndirect, GetIconInfoi LookupIconIdFromDirectoryEx funkcje umożliwiają powłoki aplikacji i ikona przeglądarki do zbadania i korzystanie z zasobów z całego systemu.

Skrócone informacje

nbsp; Windows &NT: wymaga w wersji 4.0 lub nowszej.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Użycie user32.lib.

Zobacz też

Omówienie ikon, ikona funkcji, BITMAPINFOHEADER, CreateIconFromResource, CreateIconIndirect, GetIconInfo, LoadResource, LookupIconIdFromDirectoryEx

Index