Kezdőoldal » Számítástechnika » Programozás » Pascalban hogyan lehetne...

Pascalban hogyan lehetne megcsinálni, hogy ha az egér kimegy a képernyő jobb szélére akkor is tudjak róla hogy a felhasználó a jobb irányba mozdítja az egeret?

Figyelt kérdés
2012. jún. 9. 19:30
 1/4 anonim ***** válasza:
DirectInput biztosan van pascalra. Keresd meg, a DirectX SDK pascalos változatát (nem hivatalos persze), töltsd le, telepítsd, használd.
2012. jún. 9. 19:31
Hasznos számodra ez a válasz?
 2/4 A kérdező kommentje:
Más megoldás nincs?
2012. jún. 9. 19:35
 3/4 iostream ***** válasza:
De van: rakd vissza mindig középre az egérkurzort, vagy férj hozzá közvetlenül az egérhez (ez lesz a bonyolultabb).
2012. jún. 9. 21:08
Hasznos számodra ez a válasz?
 4/4 coopper ***** válasza:

Szia.


Swag honlapon nézz szét : [link]


Ott pedig ezt keresd : mouse.swg : ftp://thot.banki.hu/doksi/prog/swag/mouse.zip


Kell még hozzá a SwagReader : ftp://thot.banki.hu/doksi/prog/swag/swag.zip


(mivel FTP-s linkek a fentiek, a GYK nem emeli ki, mint linket, igy marad a CTRL+C és CTRL+V)


Ami kell neked :


Az a 11 funkció ($33 msdos hiváson belül)


Ez a kódrészlet a RODENT.PAS-ból van (MOUSE.SWG-ben megtalálod, meg egy csomó más egérkezelő rutint is)


const MDD = $33; { mouse interupt }


{ Returns mouse displacement in mickeys since last call }

procedure mMotion (VAR moved: moveRec);

begin

mreg.ax := 11;

intr(MDD, mreg);

moved.hCount := mreg.cx;

moved.vCount := mreg.dx;

end;


Sok sikert.

Üdv.

2012. jún. 9. 21:15
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!