using System;
using System.Windows;
using System.Windows.Forms;
using System.Design;
using System.Drawing;
public class MouseMove
{
public var CursorSize = Cursor.Size;
public void MoveCursor()
{
Cursor.Current = new Cursor(Cursor.Current.Handle);
Cursor.Position = new Point(Cursor.Position.X - 50, Cursor.Position.Y - 50);
Cursor.Clip = new Rectangle(Cursor.Position, Cursor.Size);
}
}
Я использую следующее, чтобы попытаться переместить мышь автоматически, но у меня возникают проблемы с доступом к размеру мыши. Он говорит мне, что я не могу использовать контекстное ключевое слово «var» вне объявления локальной переменной. Может ли кто-нибудь сказать мне, как получить доступ к размеру? Кажется, я не могу получить this.Cursor или this.size/position, чтобы работать, поэтому я работаю над этим.Объявление Cursor.Size
google, чтобы узнать, какой тип возвращает cursor.size. ОК - я сделаю это за вас. Его system.drawing.size – pm100
вы никогда не используете переменную CursorSize в любом случае, просто удалите ее – pm100
Когда я удаляю var, он сообщает мне, что ссылка на объект требуется для доступа к нестатистическому размеру. –