Текущий архив: 2004.11.14;
Скачать: CL | DM;
ВнизПрозрачное сообщение администратора в играх Найти похожие ветки
← →
Navi1982 © (2004-08-19 14:42) [0]Есть много програм слежения за временем в интернет клубах, но я хочу, чтобы сообщение администратора выходило прозрачным окном прямо в самой игре не прерывая её.
Помогите кто чем может. Саму программу слежения за временем компьютера смогу сделать (есть наброски), а вот сами сообщения незнаю как можно вывести.
Я себе это представляю примерно так: прямым способом записать в видео память ту картинку, которая мне нужна. Как это можно сделать? Или есть другие способы?
← →
Hacker (2004-08-21 10:19) [1]
var
PenHandle, OldPenHandle: HPEN;
PaintDC : HDC;
FontHandle, OldFontHandle : HFont;
words1 : string;
words3 : PChar;
PaintDC:=GetDC(0);
FontHandle := CreateFont(14, 0, 0, 0, 700, 0, 0, 0, DEFAULT_CHARSET, OUT_DEFAULT_PRECIS,
CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH, nil);
OldFontHandle := SelectObject(PaintDC, FontHandle);
words1 := "С добрым утром!!!";
words3 := PChar(words1);
TextOut(PaintDc,0,550, words3, Length(words1));
SelectObject(PaintDC,OldFontHandle);
DeleteObject(FontHandle);
← →
deff (2004-09-05 00:43) [2]не все игры позволят так издеваться над собой.
лучше сворачивать все окна и только потом выводить сообщение
← →
DeadMeat © (2004-09-05 00:56) [3]Если свернуть, то она может упасть, т.е.
"не все игры позволят так издеваться над собой"
работает и в этом случае...
Надо именно поверх...
З.Ы. А какое это имеет отношение к сетям?...
---
...Death Is Only The Begining...
← →
deff (2004-09-05 01:04) [4]угу, в этом случае тоже.
не да, собсно, я тоже так думал, но модератору виднее.
а зачем сообщение выдавать? мышь с клавой блокни, да вав-файл с предупреждением проиграй.
← →
DeadMeat © (2004-09-05 01:10) [5]Иногда надо предупреждать про оставшееся время ("осталось 5 минут" и т.п.) или просто сообщение отослать ("не материться!!")...
Вообщем я делал так, как в [1] Hacker (21.08.04 10:19)
Правда тормозит при этом жестоко, т.к. надо по таймеру выдавать...
Как вариант, можно держать все время прозрачное окно и когда надо, показывать на нем надпись, а само окно держать AlwaysOnTop...
Но и в этом случае, игрушка может свернуться сама... Проверять надо...
---
...Death Is Only The Begining...
Страницы: 1 вся ветка
Текущий архив: 2004.11.14;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.041 c