Текущий архив: 2003.11.13;
Скачать: CL | DM;
ВнизРисование на рабочем столе Найти похожие ветки
← →
Ozone (2003-07-07 09:34) [0]Рисую часы на форме, все работает.
Теперь хотелось бы сделать так, чтобы они рисовались на рабочем столе.
Не подскажите как это сделать?
P.S.И еще, как можно сделать программу резидентной?
← →
BOA_KAA (2003-07-07 12:30) [1]Рисовать с помощью API-функций с нулевым HDC
← →
Ozone (2003-07-07 15:10) [2]Это все понятно:
var
Desktop: TCanvas;
begin
Desktop := TCanvas.Create;
Desktop.Handle := GetDC(0);
{ рисуем что надо на Desktop}
( 0,Desktop) Это все понятно:
var
Desktop: TCanvas;
begin
Desktop := TCanvas.Create;
Desktop.Handle := GetDC(0);
{ рисуем что надо на Desktop}
ReleaseDC(0,Desktop);
end;
Ты об этои говорил?
Мне хочется, чтобы другие окна мой рисунок не стирали, но и чтобы мой рисунок был всегда на заднем плане.
Как это сделать?
← →
Axis_of_Evil (2003-07-07 15:17) [3]По таймеру делать его обоями :>
Глючно, правда ...
← →
Ozone (2003-07-07 15:21) [4]Ну... по-моему этот вообще извращение. (хотя тоже выход - только куда....?)
← →
Sapersky_ (2003-07-09 22:58) [5]http://delphimaster.net/view/1-1056926886/
Страницы: 1 вся ветка
Текущий архив: 2003.11.13;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.04 c