Статьи
|
Вот кусок кода Delphi, при помощи которого можно захватывать изображение рабочего стола Windows в объект TBitmap:
|
Статьи
|
Две функции, которые очень важны для работы с изображениями – это BitBlt и StretchBlt. Обе они служат для копирования растровых изображений, а при помощи функции StretchBlt можно также изменять размер изображения.
|
Статьи
|
Часть графического изображения, которое не изменяет содержимое экрана называется прозрачным. Функция DrawIcon, которая может создавать изображения может содержать прозрачные части. Можно также получить функции при помощи BitBlt, но есть и некоторые дополнительные советы:
|
Статьи
|
Следующая функция определяет цвет пиксела на рабочем столе. В качестве параметров передаются координаты курсора. Для начала необходимо поместить на форму два компонента: TTimer и TPanel (панель будет окрашиваться цветом под курсором мыши).
|