Значки (меню и другие ресурсы)
Значок — это рисунок, состоящий из растрового изображения в сочетании с маской для создания прозрачных областей на рисунке. Значок термина может ссылаться на одно из следующих элементов:
- Изображение с одним значком. Это ресурс типа RT_ICON.
- Группа изображений, из которой система или приложение может выбрать наиболее подходящий значок в зависимости от размера и глубины цвета. Это ресурс типа RT_GROUP_ICON.
В этом разделе
Имя | Описание |
---|---|
Сведения о значках | Описание значков. |
Использование значков | Описывает, как выполнять задачи, связанные со значками. |
Справочник по значкам | Содержит ссылку на API. |
Функции значков
Имя | Описание |
---|---|
CopyIcon | Копирует указанный значок из другого модуля в текущий модуль. |
CreateIcon | Создает значок с указанным размером, цветами и узорами битов. |
CreateIconFromResource | Создает значок или курсор из битов ресурсов, описывающих значок. |
CreateIconFromResourceEx | Создает значок или курсор из битов ресурсов, описывающих значок. |
CreateIconIndirect | Создает значок или курсор из структуры ICONINFO . |
DestroyIcon | Уничтожает значок и освобождает память, занятую значком. |
DrawIcon | Рисует значок или курсор в указанный контекст устройства. |
DrawIconEx | Рисует значок или курсор в указанный контекст устройства, выполняя указанные растровые операции и растягивая или сжимая значок или курсор, как указано. |
DuplicateIcon | Создает дубликат указанного значка. |
ExtractAssociatedIcon | Извлекает дескриптор индексированного значка, найденного в файле, или значка, найденного в связанном исполняемом файле. |
ExtractIcon | Извлекает дескриптор значка из указанного исполняемого файла, библиотеки DLL или файла значка. |
ExtractIconEx | Создает массив дескрипторов для больших или маленьких значков, извлеченных из указанного исполняемого файла, библиотеки DLL или файла значков. |
GetIconInfo | Извлекает сведения об указанном значке или курсоре. |
GetIconInfoEx | Извлекает сведения об указанном значке или курсоре. GetIconInfoEx расширяет GetIconInfo с помощью новой структуры ICONINFOEX . |
LoadIcon | Загружает указанный ресурс значка из исполняемого файла (.exe), связанного с экземпляром приложения. |
LookupIconIdFromDirectory | Выполняет поиск значка или курсора по данным значка или курсора, которые лучше всего соответствуют текущему устройству отображения. |
LookupIconIdFromDirectoryEx | Выполняет поиск значка или курсора по данным значка или курсора, которые лучше всего соответствуют текущему устройству отображения. |
PrivateExtractIcons | Создает массив дескрипторов для значков, извлеченных из указанного файла. |
Структуры значков
Имя | Описание |
---|---|
ICONINFO | Содержит сведения о значке или курсоре. |
ICONINFOEX | Содержит сведения о значке или курсоре. Расширяет ICONINFO. Используется Методом GetIconInfoEx. |
ICONMETRICS | Содержит масштабируемые метрики, связанные со значками. Эта структура используется с функцией SystemParametersInfo при указании действия SPI_GETICONMETRICS или SPI_SETICONMETRICS . |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по