Форум: "Система";
Текущий архив: 2002.04.18;
Скачать: [xml.tar.bz2];
ВнизКак вывести текст и/или рисунок прямо на экран, т.е. поверх всех игр, окон и т. д. Найти похожие ветки
← →
Shagrath (2002-01-03 18:51) [0]собственно сабж....
← →
Фе (2002-01-03 23:08) [1]Берешь фломастер и прямо на экране пишешь.
Эффект гарантирован.
← →
3d[Power] (2002-01-04 00:12) [2]Можно свернуть все окна, и оставить свое с "текстом и/или рисунком"
2 Фе LOL
← →
TonnyS (2002-01-04 12:35) [3]из Kuliba2000.chm:
Procedure DrawOnScreen;
Var
DC:HDC;
DesktopCanvas:TCanvas;
begin
DC:=GetDC(0); // получили DC экрана
try
DesktopCanvas:=TCanvas.Create;
DesktopCanvas.Handle:=DC;
..................
// здесь рисуем на Canvas экрана
..................
finally
ReleaseDC(0,DC);
DesktopCanvas.Free;
end;
end;
проверено, рисует поверх всего.
← →
TonnyS (2002-01-04 12:36) [4]Уточнение - рисует поверх всего в среде винды, в играх рисовать не будет (скорей всего)
← →
Nikolay (2002-01-05 21:56) [5]имхо сворачивать и рисовать на десктопе
← →
Nolgen (2002-01-23 17:24) [6]Создается новое (или старое) окно и командой
SetWindowPos(Form1.Handle,HWND_TOPMOST,300,0,50,14,SWP_NOACTIVATE);
Выносится в точку 300 0 и становится размером 50 14
Причем если это делать регулярно (по таймеру) вполне неплохо висит и на игрушках и т.п.
Пропадает на анимации и в режиме дос.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.04.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c