Функция CreateIconFromResourceEx создает значок или курсор из биты ресурсов, описывающих значок.
() HICON CreateIconFromResourceEx PBYTEpbIconBits, / / указатель на значок или курсор битDWORDcbIconBits, / / количество байтов в буфере битBOOLfIcon, / / значок или курсор флагаDWORDdwVersion, / / формат версии intcxDesired, / / желаемой ширине значка или курсора intcyDesired, / / желаемая Высота значка или курсораUINTuFlags / / загрузить ресурс флаги);
Формат | dwVersion |
---|---|
Windows 2.x | 0x00020000 |
Windows 3.x | 0x00030000 |
Все приложения на основе Win32 использовать Windows 3.x формат для иконок и курсоров.
Значение | Значение |
---|---|
LR_DEFAULTCOLOR | Использует формат цвета по умолчанию. |
LR_MONOCHROME | Создает монохромный значок или курсор. |
Если функция выполнена успешно, возвращаемое значение является дескриптор для значка или курсора.
Если вызов функции был неуспешен, возвращается значение NULL. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.
CreateIconFromResourceEx, CreateIconFromResource, CreateIconIndirect, GetIconInfoи LookupIconIdFromDirectoryEx функции позволяют, оболочки приложений и значок браузеров, изучить и использовать ресурсы в системе.
nbsp; Windows &NT: требует версии 4.0 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.
Обзор значки, значок функции, BITMAPINFOHEADER, CreateIconFromResource, CreateIconIndirect, GetIconInfo, LoadResource, LookupIconIdFromDirectoryEx