C# 클래스 NewTOAPIA.UI.MouseActivityArgs

상속: System.EventArgs
파일 보기 프로젝트 열기: Wiladams/NewTOAPIA 1 사용 예제들

공개 메소드들

메소드 설명
ConvertButtonActivityToMouseActivity ( MouseButtonActivity mbActivity ) : MouseActivityType
ConvertMessageToActivityType ( int msg ) : MouseActivityType
ConvertMessageToButtonActivityType ( int msg, int &clicks ) : MouseButtonActivity
CreateFromLowLevelHookProc ( int msg, MSLLHOOKSTRUCT eventData ) : MouseActivityArgs
CreateFromRawInput ( MouseDevice device, RAWMOUSE rawMouse ) : MouseActivityArgs
CreateFromWindowsMessage ( IntPtr windowHandle, int msg, IntPtr wParam, IntPtr lParam ) : MouseActivityArgs
MouseActivityArgs ( MouseDevice device, MouseActivityType activityType, MouseButtonActivity buttonActivity, MouseCoordinateSpace space, MouseMovementType mmType, IntPtr windowHandle, int x, int y, short delta, int clicks, int keyflags ) : System
ToString ( ) : string

비공개 메소드들

메소드 설명
CreateKeyFlagsFromButtonStates ( int buttonStates ) : int

메소드 상세

ConvertButtonActivityToMouseActivity() 공개 정적인 메소드

public static ConvertButtonActivityToMouseActivity ( MouseButtonActivity mbActivity ) : MouseActivityType
mbActivity MouseButtonActivity
리턴 MouseActivityType

ConvertMessageToActivityType() 공개 정적인 메소드

public static ConvertMessageToActivityType ( int msg ) : MouseActivityType
msg int
리턴 MouseActivityType

ConvertMessageToButtonActivityType() 공개 정적인 메소드

public static ConvertMessageToButtonActivityType ( int msg, int &clicks ) : MouseButtonActivity
msg int
clicks int
리턴 MouseButtonActivity

CreateFromLowLevelHookProc() 공개 정적인 메소드

public static CreateFromLowLevelHookProc ( int msg, MSLLHOOKSTRUCT eventData ) : MouseActivityArgs
msg int
eventData MSLLHOOKSTRUCT
리턴 MouseActivityArgs

CreateFromRawInput() 공개 정적인 메소드

public static CreateFromRawInput ( MouseDevice device, RAWMOUSE rawMouse ) : MouseActivityArgs
device MouseDevice
rawMouse TOAPI.User32.RAWMOUSE
리턴 MouseActivityArgs

CreateFromWindowsMessage() 공개 정적인 메소드

public static CreateFromWindowsMessage ( IntPtr windowHandle, int msg, IntPtr wParam, IntPtr lParam ) : MouseActivityArgs
windowHandle System.IntPtr
msg int
wParam System.IntPtr
lParam System.IntPtr
리턴 MouseActivityArgs

MouseActivityArgs() 공개 메소드

public MouseActivityArgs ( MouseDevice device, MouseActivityType activityType, MouseButtonActivity buttonActivity, MouseCoordinateSpace space, MouseMovementType mmType, IntPtr windowHandle, int x, int y, short delta, int clicks, int keyflags ) : System
device MouseDevice
activityType MouseActivityType
buttonActivity MouseButtonActivity
space MouseCoordinateSpace
mmType MouseMovementType
windowHandle System.IntPtr
x int
y int
delta short
clicks int
keyflags int
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string