Можно ли из Delphi рисовать в любой части экрана или в чужом окне?

Для этого надо воспользоваться функциями API. Получить контекст чужого окна, либо всего экрана:

function GetDC(Wnd: HWnd): HDC;

где Wnd - указатель на нужное окно, или 0 для получения контекста всего экрана.

И далее, пользуясь функциями API, нарисовать все что надо.

Пример:

PROCEDURE DrawOnScreen; 
 VAR ScreenDC: hDC; 
 BEGIN 
 
 ScreenDC := GetDC(0); {получить контекст экрана} 
 Ellipse(ScreenDC, 0, 0, 200, 200); {нарисовать} 
 ReleaseDC(0,ScreenDC); {освободить контекст} 
 
END;

Отправил Williamjep Ср, 11/15/2017 - 10:04

21 way to lose weight quickly:
https://sites.google.com/site/weightlossluxury/weight-loss-news-and-photos-of-diets-tips-and-workouts

Inquiries for Google:
zumba lose weight video
best aerobic exercise machines weight loss
running for weight loss app plan
best ways to lose weight healthily
weight loss cured depression
preparat na odchudzanie weight loss
sexy stomach after weight loss
ricky hatton loses weight 2012
mark wahlberg weight loss

Последние комментарии

  • как называется рыжая панда >>>>> https://youtu.be/sUHmEL93qhQ
  • Отправка сообщений в более чем 450 000 форм обратной связи (только Россия и СНГ) за 3000р Ваше сообщение получат администраторы сайтов Вы можете прорекламировать Ваши товары и услуги! Ваше письмо будет прочитано. Заявки и вопросы писать только сюда: form2017form @ yandex.ru ( убрать пробелы )
  • Is this website alive? Or....NOT?! Thanks. I Need XEvil. XEvil 4.0 can break Google ReCaptcha-2!

Счетчики