CreateIconIndirect

Функция CreateIconIndirect создает значок или курсор из структуры ICONINFO.

() HICON CreateIconIndirect PICONINFO  piconinfo / / указатель на структуру сведений значок);
 

Параметры

piconinfo
Указатель на структуру ICONINFO функция использует для создания значка или курсора.

Возвращаемые значения

Если функция выполнена успешно, возвращаемое значение является дескриптор для значка или курсора, созданный.

Если вызов функции был неуспешен, возвращается значение NULL. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.

Примечания

Система копирует точечных рисунков в структуре ICONINFO перед созданием значок или курсор. Потому, что система может временно выбрать точечных рисунков в контекст устройства, hbmMask и hbmColor члены ICONINFO структуры следует не быть выбран в контекст устройства. Приложение должно продолжать управлять оригинальные рисунки и удалить их, когда они больше не нужны.

Когда вы закончили с помощью значка, уничтожить его с помощью функции DestroyIcon.

Windows CE: Значок компонент не поддерживает курсоров. При использовании этого компонента, всегда присвоено fIcon поле структуры ICONINFO значение TRUE.

При использовании компонента iconcurs, можно использовать функцию CreateIconIndirect для создания иконок или монохромный курсоров. Windows CE не поддерживает цветовых курсоров.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.

Родственные слова

Обзор значки, значок функции, DestroyIcon, ICONINFO

Index