CreateIconFromResourceEx

Функція CreateIconFromResourceEx створює значок або курсор з ресурсу біти з описом значок.

(HICON CreateIconFromResourceEx PBYTEpbIconBits, / / вказівник на значок або курсор бітиDWORDcbIconBits, / / кількість байт у буфері бітBOOLfIcon, / / значок або курсор прапорDWORDdwVersion, / / відформатувати Версія intcxDesired, / / бажане ширину значок або курсор intcyDesired, / / бажане висоту значок або курсорUINTuFlags / / завантажити прапори ресурсів);
 

Параметри

pbIconBits
Вказівник миші в буфер, який містить значок або курсор ресурс біти. Ці біти зазвичай завантажуються на дзвінки в LookupIconIdFromDirectoryEx і LoadResource функції.
cbIconBits
Визначає розмір, в байтах, набору бітів, вказаний параметр pbIconBits.
fIcon
Визначає, чи значок або курсор буде створено. Якщо цей параметр має значення TRUE, значок має створюватися. Якщо він має значення FALSE, курсор буде створено.
dwVersion
Вказує номер версії формату значок або курсор біти ресурс, вказаний параметр pbIconBits . Цей параметр може бути одне з таких значень:
Формат dwVersion
Windows 2.x 0x00020000
Windows 3.x 0x00030000

Всі Win32-додатків за допомогою Windows 3.x -формат для ікони і курсори.

cxDesired
Визначає бажану товщину у пікселях, значок або курсор. Якщо цей параметр дорівнює нулю, функція використовує SM_CXICON SM_CXCURSOR системи метричні значення або встановити ширину.
cyDesired
Визначає потрібну висоту, у пікселях, значок або курсор. Якщо цей параметр дорівнює нулю, функція використовує SM_CYICON SM_CYCURSOR системи метричні значення або встановлювати висоти.
uFlags
Визначає поєднання таких значень:
Значення Значення
LR_DEFAULTCOLOR Використовує формат кольору за замовчуванням.
LR_MONOCHROME Створює монохромних значок або курсор.

Повернення значень

Якщо функція завершено успішно, значення, що повертається, є дескриптор піктограми або курсор.

Якщо функцію не вдається, значення, що повертається, є NULL. Щоб отримати докладні відомості про помилку, зателефонуйте GetLastError.

Зауваження

CreateIconFromResourceEx, CreateIconFromResource, CreateIconIndirect, GetIconInfoі LookupIconIdFromDirectoryEx функції дозволяють оболонки додатків і значок браузерів вивчити і використовувати ресурси з по всій системі.

QuickInfo

nbsp; Windows &NT: вимагає 4.0 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в winuser.h.
Імпортувати бібліотеки:Використання user32.lib.

Дивіться також

Огляд іконки, значок функції, BITMAPINFOHEADER, CreateIconFromResource, CreateIconIndirect, GetIconInfo, LoadResource, LookupIconIdFromDirectoryEx

Index