Ciekawe czy ktoś wie?

0

Temat to tak żeby tylko zachęcić :-)
ale do rzeczy, czy ktos wie jak można w C++ wstawić jakiś znak w prawym dolnym rogu ekranu tak żeby się on nie przesunął?

Pozdrawiam
DarekMr--Darek M

0

Niewiem czy każdy zrozumiał o co mi chodziło?
Ten znak ma zostać w tym rogu (prawy-dolny) i ekran ma się do góry nie przesunąć
Teraz chyba jasne :-)
--Darek M

0

Ja wim jak to w pascalu zrobić :-) Trzeba zrobić Tablice na :

const
mgc = $B000;
cgc = $B800;

type
TZnak = record Color:byte;z:char; end;
TScreen = Array[1..80,1..25] or TZnak;

var
Scr:^TScreen;

i pÓźniej odwołać się od pamięci :

if Mem[0:$449] = 7 then Scr:=Ptr(mgc,0)
else Scr:=Ptr(cgc,0);

Teraz można wstawić cokolwiek np Scr^[80,25].z := '*'
Do c++ trzeba sobie przerobić :-)

0

jezeli chodzi o okno dosa to jasne ze sie da. Slyszales o czym stakim jak okna uzytkownika?? Jezeli tak to zdefiniuj takie w odpowiednim miejscu i wstaw tam znak. W C++ nie pamietam nazwy ale w Pascalu byla to procedura Window, lub baw sie funkcja gotoxy()

0

W Pascalu wiem jak to zrobić :-) , próbowałem w C++ ale nici z tego...
W C++ jest coś takiego jak Window z Pascala ale i tak nie mogę wstawić znaku w ten prawy dolny róg tak aby ekran mi się nie przesunął :(
Może bezpośrednie odwołanie do pamięci ekranu by coś dało, ale jak to zrobić w C++ to niewiem :(
Please, może ktoś wie?
--Darek M

1 użytkowników online, w tym zalogowanych: 0, gości: 1