Существует ли программа, которая позволяет Вам легко получить x, y координаты для Вашего курсора?
В основном я перемещаю свой курсор в куда-нибудь на моем экране, он показывает мне x, y координаты и имеет опцию скопировать их в буфер обмена или экспортировать их так или иначе.
Я могу уже сделать это, если я делаю снимок экрана и открываю его в Краске MS, затем поскольку я перемещаю курсор мыши через снимок экрана, он показывает координаты в строке состояния, однако я должен вручную записать их, следовательно не удобный.
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("{0}x{1}", point.X, point.Y);
if (copy) {
Clipboard.SetText(pos);
} else {
Console.WriteLine(pos);
}
}
}
Если у Вас есть Платформа.NET, скомпилируйте с:
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
(версия может варьироваться; можно использовать, какой бы ни Вы имеете).