Функция LookupIconIdFromDirectoryEx выполняет поиск через значок или курсор данных для значка или курсора, который лучше всего подходит для текущего устройства отображения.
int () LookupIconIdFromDirectoryEx PBYTE presbits, / / адрес данных ресурсовBOOLfIcon, / / значок или курсор флагаintcxDesired, / / желаемой ширине значка или курсораintcyDesired, / / желаемая Высота значка или курсораUINTФлаги / / флаги ресурсов);
| Значение | Значение |
|---|---|
| LR_DEFAULTCOLOR | Использует формат цвета по умолчанию. |
| LR_MONOCHROME | Создает монохромный значок или курсор. |
Если функция выполнена успешно, возвращаемое значение является целочисленный идентификатор ресурса для значка или курсора, который лучше всего подходит для текущего устройства отображения.
Если вызов функции был неуспешен, возвращаемое значение равно нулю. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.
Файл ресурсов типа RT_GROUP_ICON (RT_GROUP_CURSOR указывает курсоры) содержит иконку (или курсора) данные в нескольких форматах аппаратно зависимые и аппаратно независимым. LookupIconIdFromDirectoryEx выполняет файл ресурсов для значка (или курсора), который наилучшим образом подходит для текущего устройства отображения и возвращает целочисленный идентификатор. Функции FindResource и FindResourceEx использовать макрос MAKEINTRESOURCE с этим идентификатором для поиска ресурса в модуле.
Значок каталога загружается из файла ресурсов с ресурса типа RT_GROUP_ICON (или RT_GROUP_CURSOR для курсоров) и имя ресурса целое число для конкретных значок, чтобы быть загружены. LookupIconIdFromDirectoryEx возвращает целочисленный идентификатор, имя ресурса значка, который лучше всего подходит для текущего устройства отображения.
Функции LoadIcon, LoadImageи LoadCursor эта функция используется для поиска данных указанный ресурс для значка или курсора, который лучше всего подходит для текущего устройства отображения.
nbsp; Windows &NT: требует версии 4.0 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.
Обзор значки, значок функции, CreateIconFromResourceEx, CreateIconIndirect, FindResource, FindResourceEx, GetIconInfo, LoadCursor, LoadIcon, LoadImage, LookupIconIdFromDirectory, MAKEINTRESOURCE