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