Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.08.2019, 22:56   #1
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 655
По умолчанию Поставить точку

Как поставить точку из 4 пикселей вне формы (по верх другой), по заданным координатам. Например по х - 250 по y - 300
За частые поиски был забанен во всех известных
поисковых системах!
Михаил Юрьевич вне форума Ответить с цитированием
Старый 30.08.2019, 01:30   #2
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,859
По умолчанию

А что вы подразумеваете под "точкой"?
Или для чего вам это надо?

P.S. "поверх" пишется слитно.
northener вне форума Ответить с цитированием
Старый 30.08.2019, 06:27   #3
Pavia
Лис
Старожил
 
Аватар для Pavia
 
Регистрация: 18.09.2015
Сообщений: 2,409
По умолчанию

А зачем такое надо? Всё что вне формы может стереться в самый неожиданный момент.
С канвасом работаете как с обычным у формы или битмапа.
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  hScreenDC : HDC;
  Canvas:TCanvas;
begin
   hScreenDC := GetWindowDC(GetDesktopWindow);
   Canvas:=TCanvas.Create;
   Canvas.Handle:=hScreenDC;
   Canvas.Rectangle(50,50,150,150);
   ReleaseDC(GetDesktopWindow, hScreenDC);
   Canvas.Destroy;
end;
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал .
Pavia вне форума Ответить с цитированием
Старый 30.08.2019, 08:22   #4
Михаил Юрьевич
Форумчанин
 
Аватар для Михаил Юрьевич
 
Регистрация: 25.12.2007
Сообщений: 655
По умолчанию

спасибо
За частые поиски был забанен во всех известных
поисковых системах!

Последний раз редактировалось Михаил Юрьевич; 30.08.2019 в 08:48.
Михаил Юрьевич вне форума Ответить с цитированием
Старый 31.08.2019, 02:11   #5
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,859
По умолчанию

Цитата:
Сообщение от Михаил Юрьевич Посмотреть сообщение
спасибо
Спасибо за то что не оставили ваш вопрос без внимания или спасибо за то что чем-то помогли?
northener вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Pascal ABC] в заданной строке вместо первого символа поставить пробел а вместо последнего точку Sadnsassy1 Паскаль, Turbo Pascal, PascalABC.NET 15 03.06.2018 14:09
Из точки А в точку Б Utkin Свободное общение 14 10.02.2015 15:22
В заданной строке после каждой точки поставить еще одну точку. ALEXandr20333 C# (си шарп) 5 23.10.2014 23:38
из точки А в точку Б xDyPx Помощь студентам 8 28.07.2013 23:28
tchart - Как при наведении курсора на определенную точку сериэса узнать точку наведения и отобразить её xaero93 Помощь студентам 0 22.04.2009 19:28