Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Mausbewegung über Desktop hinaus verfolgen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
15.09.2004, 19:49 Uhr
~Kataan
Gast


Hallo,

ich schreibe ein Programm das die Abweichung der Maus vom Punkt x,y misst.(wird für Messungen verwendet). Jetzt wird aber ein grösserer Messbereich als der Desktop benötigt.
Nun muss ich also die Bewegung der Maus direkt auslesen und nicht die Position auf dem Desktop, um die Position auch ausserhalb des Desktops weitermessen zu können! Wie mach ich das? Get es mit GetMouseMovePoints()???

Schönen Dank schon mal!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
15.09.2004, 20:20 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/WinUI/WindowsUserInterface/Resources/Cursors/CursorReference/CursorFunctions/GetCursorPos.asp

Das gibt dir die Pos. zurück

mfg
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.09.2004, 22:07 Uhr
Kataan



Danke erstmal!

das meinte ich aber nicht!

Ich muss Mausbewegungen weit über die Grenzen des Bildschirms hinaus verfolgen.
Also quasi die bewegung und nicht die position messen. Ich brauche auch dann noch "Positionswerte" wenn der Cursor schon längst gegen das Bildschirmende gestossen ist!

Ich brauche das Prog für messungen! Da werden Daten direkt über den Mausanschluss an den PC übertragen! Kennt ihr villeicht ne Möglichkeitn die IO der Maus direkt zu bekommen??
Vielleicht komme ich ja so an die Daten?? Spieleprogrammierer müssen das selbe Problem haben! Bei einem Shooter kann man sich ja auch stundenlang im Kreis drehen! Währe mit Position einlesen nicht machbar!!

Währe für jeden Rat dankbar!

Gruß Andreas
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
15.09.2004, 22:27 Uhr
mike
Pinguinhüpfer
(Operator)


Huch. Also das bei den spielen kann ich nicht ganz bestätigen. Wenn du z.b. Maus x Korrdinate 0 misst, kannst du dich ja nach links drehen.
Was dein konkretes Problem betrifft: das wird wahrscheinlich nur mit hardware naher Programmierung zum Lösen sein. Hoffe nur, dass das MFC Forum da richtig ist

mfg
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
15.09.2004, 22:33 Uhr
Kataan



Oje! Das entmutigt!
Hab vor ewigkeiten mal C Programmiert! DOS umgebung! Da konnte ich Interrupts senden worauf hin ich Mausinformationen bekommen habe! Damit geht es auf jeden fall, aber lässt sich das auf Wndowsprogrammierung übertragen???

Gruß Andreas
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
16.09.2004, 13:45 Uhr
~mike
Gast


Hi!
Ja auf jeden Fall. Aber da solltest du am Besten eine konkrete Frage in unserem Hardware Forum stellen:
www.fun-soft.de/board.php?boardid=24
Dort kann man dir sicher weiter helfen

mfg
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: