ERLEDIGT
JA
JA
ANTWORTEN
6
6
ZUGRIFFE
2087
2087
EMPFEHLEN
-
Hallo,
ich möchte gern die Position meines Mauszeigers bestimmen.
Bewegen kann man ihn mit SetCursorPos(x, y); aber wie geht es umgedreht, sodass ich wieder zwei Zahlen z.B. x=1000 y=800 herausbekomme und sie speichen kann?
-
01.03.08 17:38 #2
Hi
Den Command kannst du auch umdrehen:
Probiers mit getCursorpos()
Wies genau geht kannst du hier nachlesen:
http://msdn2.microsoft.com/en-us/library/ms648390(VS.85).aspx
Gruss
FGVoice of Silence - http://www.voiceofsilence.ch - Punkrock from Schaffhausen, check it out!
-
Verstehe ich leider nicht ganz.
Kann ich vielleicht noch ein Beispiel haben wie ich jetzt z.B. x anzeige. cout<<x<<endl;
Bin noch Anfänger.
-
01.03.08 19:22 #4
Hallo
Also GetCursorPos bringt doch nicht das gewünschte Ergebnis. Mit der Klasse MouseState kannst du die Position der Maus folgendermassen ermitteln:
Code :1 2 3 4 5 6 7
void function() { MouseState current_mouse = Mouse.GetState(); int mouseX = current_mouse.X; int mouseY = current_mouse.X std::cout << "Momentane Mausposition: " << mouseX << "." << mouseY << std::endl; }
Gruss
FG
GrussVoice of Silence - http://www.voiceofsilence.ch - Punkrock from Schaffhausen, check it out!
-
Oje, glaube ich bin zu blöd.

Der Compiler(Dev-Cpp) spuckt Fehler aus.
Muss man nicht noch was includen(Nennt man das so?
).
Vielleicht kann man meine Fehler hier gut sehen und finden:
http://img255.imageshack.us/my.php?image=codehc5.jpg
Schonmal Danke!
-
01.03.08 21:35 #6
Moin
Grundsätzlich solltest du wohl erst mal die Basics in C++ lernen, bevor du gleich mit der WIN API loslegst.
Zweitens habe ich schnell n Codeschnipsel zusammengestellt, der Funktionieren sollte:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#include <windows.h> #include <stdlib.h> #include <iostream> using namespace std; int main() { POINT mPos; while(1) { GetCursorPos(&mPos); cout << "X:" << mPos.x << " Y:" << mPos.y << endl; } return 0; }
Niemals vergessen, die nötigen Headers einzubinden
Ich hoffe, das hilft dir weiter.
Gruss
FGVoice of Silence - http://www.voiceofsilence.ch - Punkrock from Schaffhausen, check it out!
-
Danke!
Ja, es hilft mir weiter.
Frage erfolgreich gelöst!
Ähnliche Themen
-
Cursor Position IFrame
Von mrno im Forum Javascript & AjaxAntworten: 7Letzter Beitrag: 11.05.10, 13:06 -
X und Y Position vom Cursor in jTextArea
Von dodlhuat im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 5Letzter Beitrag: 13.03.09, 11:52 -
Cursor Position festlegen
Von hairy im Forum C/C++Antworten: 4Letzter Beitrag: 28.03.08, 19:35 -
Bestimmen der cursor Position in einem Fenster
Von FBIagent im Forum C/C++Antworten: 3Letzter Beitrag: 31.07.07, 16:07 -
cursor position abfrage
Von bergamo im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 18.12.03, 18:04





Zitieren
Login






