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

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

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2008, 19:45   #1
4elovek
 
Аватар для 4elovek
 
Регистрация: 28.11.2008
Сообщений: 7
Смущение рисовать точку по центру стола?

Добрый вечер, киньте пожалуйста кусок кода если не сложно. Мне нужно нарисовать по центру рабочего стола маленькую точку, буквально 5x5 пикселей. Спасибо тем, кто поможет!
47folders - Создавать папки в Windows теперь Очень Удобно!
4elovek вне форума Ответить с цитированием
Старый 28.11.2008, 20:11   #2
zetrix
Delphi/C++/C#
Участник клуба
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 1,972
По умолчанию

Нифигасе точка... Точище!
Код:
var scr:TCanvas;
    x,y:integer;
begin
scr:=TCanvas.Create;
Scr.Handle := GetDC(HWND_DESKTOP);
scr.Pen.Color:=clLime;
scr.Pen.Width:=10;
x:=scr.ClipRect.Right div 2;
y:=scr.ClipRect.Bottom div 2;
scr.MoveTo(x,y);
scr.LineTo(x,y);
end;
Вешаем эту процедуру на кнопку, жмём и смотрим результат. НО при перерисовке точка пропадёт, так что лучше это всё делать в таймере. (а именно 2 последние строчки).

Размер точки регулируем изменяя scr.Pen.Width:=10
zetrix вне форума Ответить с цитированием
Старый 28.11.2008, 20:21   #3
4elovek
 
Аватар для 4elovek
 
Регистрация: 28.11.2008
Сообщений: 7
По умолчанию

Спасибо огромное, все просто супер!
47folders - Создавать папки в Windows теперь Очень Удобно!
4elovek вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Форма по центру Shouldercannon Общие вопросы Delphi 11 26.11.2008 13:40
Ворд 2003 вставить текст по центру ячейки Паша Microsoft Office Word 1 10.03.2008 13:40
Поменять точку на запятую Romuald Microsoft Office Excel 7 17.12.2007 18:55
StringGrid как выровнять по центру и по правому краю? MAcK Компоненты Delphi 5 03.09.2007 14:11
выравнивание по центру в QuickReport Vasya БД в Delphi 3 18.08.2007 20:43