C# 클래스 NewTOAPIA.UI.MouseDevice

The MouseDevice class represents any device, physical or virtual, that is 'connected' to the system, and generally has mouse behaviors.
상속: RawInputDevice
파일 보기 프로젝트 열기: Wiladams/NewTOAPIA 1 사용 예제들

공개 메소드들

메소드 설명
AttachToWindow ( IntPtr windowHandle ) : bool
Callback ( IntPtr hWnd, uint msg, IntPtr wParam, IntPtr lParam ) : int
DetachFromWindow ( ) : bool
GetFirstPhysicalMouse ( ) : MouseDevice
GetPhysicalMice ( ) : NewTOAPIA.UI.MouseDevice[]
MouseDevice ( IntPtr hDevice ) : System

Constructor taking a device handle. From this device handle very specific device information can be found.

OnNext ( MSG aMSG ) : void
Quit ( ) : bool
Run ( ) : bool
Start ( ) : bool
Stop ( ) : bool
ToString ( ) : string

메소드 상세

AttachToWindow() 공개 메소드

public AttachToWindow ( IntPtr windowHandle ) : bool
windowHandle System.IntPtr
리턴 bool

Callback() 공개 메소드

public Callback ( IntPtr hWnd, uint msg, IntPtr wParam, IntPtr lParam ) : int
hWnd System.IntPtr
msg uint
wParam System.IntPtr
lParam System.IntPtr
리턴 int

DetachFromWindow() 공개 메소드

public DetachFromWindow ( ) : bool
리턴 bool

GetFirstPhysicalMouse() 공개 정적인 메소드

public static GetFirstPhysicalMouse ( ) : MouseDevice
리턴 MouseDevice

GetPhysicalMice() 공개 정적인 메소드

public static GetPhysicalMice ( ) : NewTOAPIA.UI.MouseDevice[]
리턴 NewTOAPIA.UI.MouseDevice[]

MouseDevice() 공개 메소드

Constructor taking a device handle. From this device handle very specific device information can be found.
public MouseDevice ( IntPtr hDevice ) : System
hDevice System.IntPtr
리턴 System

OnNext() 공개 메소드

public OnNext ( MSG aMSG ) : void
aMSG TOAPI.Types.MSG
리턴 void

Quit() 공개 메소드

public Quit ( ) : bool
리턴 bool

Run() 공개 메소드

public Run ( ) : bool
리턴 bool

Start() 공개 메소드

public Start ( ) : bool
리턴 bool

Stop() 공개 메소드

public Stop ( ) : bool
리턴 bool

ToString() 공개 메소드

public ToString ( ) : string
리턴 string