C# 클래스 Binarysharp.MemoryManagement.Windows.Mouse.BaseMouse

Abstract class defining a virtual mouse.
파일 보기 프로젝트 열기: ZenLulz/MemorySharp

보호된 프로퍼티들

프로퍼티 타입 설명
Window RemoteWindow

공개 메소드들

메소드 설명
ClickLeft ( ) : void

Clicks the left button of the mouse at the current cursor position.

ClickMiddle ( ) : void

Clicks the middle button of the mouse at the current cursor position.

ClickRight ( ) : void

Clicks the right button of the mouse at the current cursor position.

DoubleClickLeft ( ) : void

Double clicks the left button of the mouse at the current cursor position.

MoveTo ( int x, int y ) : void

Moves the cursor at the specified coordinate from the position of the window.

PressLeft ( ) : void

Presses the left button of the mouse at the current cursor position.

PressMiddle ( ) : void

Presses the middle button of the mouse at the current cursor position.

PressRight ( ) : void

Presses the right button of the mouse at the current cursor position.

ReleaseLeft ( ) : void

Releases the left button of the mouse at the current cursor position.

ReleaseMiddle ( ) : void

Releases the middle button of the mouse at the current cursor position.

ReleaseRight ( ) : void

Releases the right button of the mouse at the current cursor position.

ScrollHorizontally ( int delta = 120 ) : void

Scrolls horizontally using the wheel of the mouse at the current cursor position.

ScrollVertically ( int delta = 120 ) : void

Scrolls vertically using the wheel of the mouse at the current cursor position.

보호된 메소드들

메소드 설명
BaseMouse ( RemoteWindow window ) : System.Threading

Initializes a new instance of a child of the BaseMouse class.

MoveToAbsolute ( int x, int y ) : void

Moves the cursor at the specified coordinate.

메소드 상세

BaseMouse() 보호된 메소드

Initializes a new instance of a child of the BaseMouse class.
protected BaseMouse ( RemoteWindow window ) : System.Threading
window RemoteWindow The reference of the object.
리턴 System.Threading

ClickLeft() 공개 메소드

Clicks the left button of the mouse at the current cursor position.
public ClickLeft ( ) : void
리턴 void

ClickMiddle() 공개 메소드

Clicks the middle button of the mouse at the current cursor position.
public ClickMiddle ( ) : void
리턴 void

ClickRight() 공개 메소드

Clicks the right button of the mouse at the current cursor position.
public ClickRight ( ) : void
리턴 void

DoubleClickLeft() 공개 메소드

Double clicks the left button of the mouse at the current cursor position.
public DoubleClickLeft ( ) : void
리턴 void

MoveTo() 공개 메소드

Moves the cursor at the specified coordinate from the position of the window.
public MoveTo ( int x, int y ) : void
x int The x-coordinate.
y int The y-coordinate.
리턴 void

MoveToAbsolute() 보호된 추상적인 메소드

Moves the cursor at the specified coordinate.
protected abstract MoveToAbsolute ( int x, int y ) : void
x int The x-coordinate.
y int The y-coordinate.
리턴 void

PressLeft() 공개 추상적인 메소드

Presses the left button of the mouse at the current cursor position.
public abstract PressLeft ( ) : void
리턴 void

PressMiddle() 공개 추상적인 메소드

Presses the middle button of the mouse at the current cursor position.
public abstract PressMiddle ( ) : void
리턴 void

PressRight() 공개 추상적인 메소드

Presses the right button of the mouse at the current cursor position.
public abstract PressRight ( ) : void
리턴 void

ReleaseLeft() 공개 추상적인 메소드

Releases the left button of the mouse at the current cursor position.
public abstract ReleaseLeft ( ) : void
리턴 void

ReleaseMiddle() 공개 추상적인 메소드

Releases the middle button of the mouse at the current cursor position.
public abstract ReleaseMiddle ( ) : void
리턴 void

ReleaseRight() 공개 추상적인 메소드

Releases the right button of the mouse at the current cursor position.
public abstract ReleaseRight ( ) : void
리턴 void

ScrollHorizontally() 공개 추상적인 메소드

Scrolls horizontally using the wheel of the mouse at the current cursor position.
public abstract ScrollHorizontally ( int delta = 120 ) : void
delta int The amount of wheel movement.
리턴 void

ScrollVertically() 공개 추상적인 메소드

Scrolls vertically using the wheel of the mouse at the current cursor position.
public abstract ScrollVertically ( int delta = 120 ) : void
delta int The amount of wheel movement.
리턴 void

프로퍼티 상세

Window 보호되어 있는 프로퍼티

The reference of the RemoteWindow object.
protected RemoteWindow Window
리턴 RemoteWindow