Programm zum Abrufen der x, y-Koordinaten des Cursors?

20986
Click Upvote

Gibt es ein Programm, mit dem Sie leicht die XY-Koordinaten für Ihren Cursor erhalten können?

Grundsätzlich bewege ich meinen Cursor an eine beliebige Stelle auf meinem Bildschirm, er zeigt mir die XY-Koordinaten und hat die Möglichkeit, sie in die Zwischenablage zu kopieren oder irgendwie zu exportieren.

Ich kann dies bereits tun, wenn ich einen Screenshot mache und ihn in MS Paint öffne. Wenn ich den Mauszeiger über den Screenshot bewege, werden die Koordinaten in der Statusleiste angezeigt. Ich muss sie jedoch manuell aufschreiben, daher ist dies nicht bequem.

4
Sie können dies durch Angabe des Betriebssystems verdeutlichen, und Sie meinen Terminal-Koordinaten oder GUI-Koordinaten und ob relativ zu Fenster oder Bildschirm. Die meisten GUI-Testaufzeichnungswerkzeuge können dies jedoch tun. Keith vor 13 Jahren 0
@Keith Ich bin unter Windows XP und bin mir nicht sicher, was der Unterschied ist Click Upvote vor 13 Jahren 0
Möglicherweise möchten Sie auch [this] (http://www.daniweb.com/forums/thread6727.html) anzeigen. Mateen Ulhaq vor 13 Jahren 0
Siehe auch [Hilfsprogramme zum Finden von x / y-Bildschirmkoordinaten] (http://superuser.com/questions/85822/utilities-for-finding-xy-screen-koordinates) mit 6 Antworten, einige für Windows. slothbear vor 11 Jahren 3

1 Antwort auf die Frage

3
grawity

Pegtops PMeter kann dies tun.

Es hat auch ein Lineal und eine Farbauswahl:

(hier Screenshots sein)


Programmgesteuert erfolgt dies mit der GetCursorPos()Win32-API oder Control.MousePositionin .NET.

Mit anderen Worten, es ist Zeit zum Selbermachen. Kopiere dies nach MousePos.cs:

using System; using System.Drawing; using System.Windows.Forms;  class Coords { [STAThread] static void Main(string[] args) { bool copy = (args.Length == 1 && String.Compare(args[0], "/c") == 0); Point point = Control.MousePosition; string pos = String.Format("x", point.X, point.Y); if (copy) { Clipboard.SetText(pos); } else { Console.WriteLine(pos); }  } } 

Wenn Sie über .NET Framework verfügen, kompilieren Sie mit:

csc MousePos.cs /r:System.dll /r:System.Windows.Forms.dll /r:System.Drawing.dll 

In die Zwischenablage kopieren:

mousepos /c 

Den C # -Compiler csc.exefinden Sie in C:\Windows\Microsoft.NET\Framework\v3.5(die Version kann variieren; Sie können verwenden, was Sie haben).

Es scheint nur die Koordinaten zu zeigen, hat aber keine Möglichkeit, sie zu kopieren? Ich möchte etwas, das die Koordinaten kopieren kann Click Upvote vor 13 Jahren 0
Wow, dieses Bild ist wirklich verwirrend ... für weniger Sterbliche. Jemand anderes hat mir gesagt, dass es das war (sie sind ein "weniger Sterblicher"), also gehe ich davon aus, dass es (für sie) sein sollte. Mateen Ulhaq vor 13 Jahren 1
@Click: Siehe Update. grawity vor 13 Jahren 0