Win32 API. Пиктограммы


Пиктограмма (icon) – это рисунок, который состоит из растрового изображения, объединенного с маской, которая создает прозрачные области на рисунке. Этот краткий обзор описывает создание, показ на экране, разрушение и дублирование пиктограмм. Windows использует пиктограммы повсюду в интерфейсе пользователя, чтобы представить объекты, такие как файлы, папки, ярлыки, прикладные программы и документы. Функции пиктограммы в Microsoft Win32 прикладном программном интерфейсе (API) дают возможность приложениям создавать, загружать, показывать на экране, упорядочивать и уничтожить пиктограммы.

"Горячая точка" пиктограммы

Один из пикселей в пиктограмме обозначен как " горячая точка "(hot spot), которая является точкой, при помощи которой система устанавливает и распознает, например, позицию пиктограммы. " Горячая точка " пиктограммы - обычно пиксель, размещенный в её центре. Если Вы используете функцию CreateIconIndirect, чтобы создать пиктограмму, Вы можете определить любой пиксель, который будет " горячей точкой ". 

Типы пиктограмм

Операционная система предоставляет набор стандартных пиктограмм (standard icons), которые являются доступными для любой прикладной программы, чтобы использовать их в любое время. Заголовочные файлы Windows содержат идентификаторы для стандартных пиктограмм - идентификаторы начинаются с префикса "IDI_".

Каждая стандартная пиктограмма имеет соответствующее заданное по умолчанию изображение, связанное с ней. Пользователь может заменять заданное по умолчанию изображение пиктограммы, связанное с каким-либо стандартным курсором в любое время.

Пользовательские пиктограммы (custom icons) разрабатываются для использования в конкретной прикладной программе и могут быть любого вида. 

 
« Предыдущая статья   Следующая статья »