PMeter Пегтопа может сделать это.
Он также имеет линейку и палитру цветов:
Программно это делается с помощью GetCursorPos()
Win32 API или Control.MousePosition
в .NET.
Другими словами, это время «сделай сам». Скопируйте это в 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); } } }
Если у вас есть .NET Framework, скомпилируйте с:
csc MousePos.cs /r:System.dll /r:System.Windows.Forms.dll /r:System.Drawing.dll
Скопировать в буфер обмена:
mousepos /c
Компилятор C # csc.exe
, может быть найден в C:\Windows\Microsoft.NET\Framework\v3.5
(версия может отличаться; вы можете использовать то, что у вас есть).