Win32 API. Пиктограммы - Функция CreateIconIndirect

ОГЛАВЛЕНИЕ

Функция CreateIconIndirect

(ПиктограммуСоздатьКосвенно)

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

Синтаксис

HICON CreateIconIndirect
(
 PICONINFO piconinfo // указатель на структуру информации о пиктограмме
);

Параметры

piconinfo
Указывает на структуру CONINFO, которую функция использует, чтобы создать пиктограмму или курсор.

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

Если функция завершается успешно, величина возвращаемого значения - дескриптор пиктограммы или курсора, который создан.
Если функция не выполняет задачу, величина возвращаемого значения - ПУСТО (NULL). Чтобы получать расширенные данные об ошибках, вызовите GetLastError.

Замечания

Система копирует точечные рисунки в структуру ICONINFO перед созданием пиктограммы или курсора. Прикладная программа должна продолжить управлять первоначальными точечными рисунками и удалять их, когда они больше не нужны.
Когда Вы заканчиваете использовать пиктограмму, уничтожьте её, используя функцию DestroyIcon.

Смотри также

DestroyIcon, ICONINFO

Размещение и совместимость CreateIconIndirect

Windows NT   Да 
Win95    Да
Win32s    Нет
Импортируемая библиотека  user32.lib
Заголовочный файл   winuser.h
Уникод    Нет
Замечания по платформе  Не имеется