Вниз
Скачать: CL | DM;

Ещё раз о прорисовке   Найти похожие ветки 

 
Colt ©   (2003-02-26 06:48) [0]

Подскажите друзья более лучший вариант этого кода:
DeskTop:=TCanvas.Create;
DeskTop.Handle:=GetDC(0);// Получим Handle Рабочего стола
//DeskTop.Brush.Style:=bsClear; // Устанавливаем тип кисти
DeskTop.Brush.Style:=bsSolid;
DeskTop.Brush.Color:=clRed;
DeskTop.Font.Size:=20;
DeskTop.TextOut(10,10,"Оставшееся время "+IntToStr(60-clock));
//DeskTop.TextOut(70,10,"ПРИВЕТ ");
ReleaseDC(0, DeskTop.handle);
DeskTop.Free; // Уберем за собой
===========================================
Мне хочется, чтобы когда я играю появлялась заданная надпись, но не проподала тут же или не ломалась, а принцип действия был такой, как у OSD меню монитора, появилась надпись, 2 сек постояла и пропала не оставив ни следа что она появлялась. У приведённого выше примера надпись выводимая остается например между кнопками приложения и т.д.


 
Colt ©   (2003-02-27 10:35) [1]

Может кто подскажит, Мастера ?


 
Colt ©   (2003-02-28 10:08) [2]

Подскажите другой форум



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.012 c
4-91586
}{enon
2003-03-01 16:18
2003.04.28
Проблемы с хуком


3-91205
Aleksandr
2003-04-08 19:44
2003.04.28
Что может из БДЕ вызвать причины зависания в потоке с таблицей?


1-91281
Dmitry V. Averuanov
2003-04-17 12:24
2003.04.28
Как передать array of char из DLL ?


1-91262
Semion
2003-04-17 00:48
2003.04.28
image


3-91156
nvalery500
2003-04-09 11:42
2003.04.28
БД и файл-сервер




   Наверх