C# 클래스 Ctrl_Space.Input.Devices.RawInputDevices

파일 보기 프로젝트 열기: vkd/Ctrl-Space

공개 메소드들

메소드 설명
Initialize ( IntPtr handle ) : bool
SetWindowLongPtr ( HandleRef hWnd, int nIndex, IntPtr dwNewLong ) : IntPtr

비공개 메소드들

메소드 설명
CallWindowProc ( IntPtr lpPrevWndFunc, IntPtr hWnd, uint Msg, IntPtr wParam, IntPtr lParam ) : IntPtr
GetRawInputData ( IntPtr hRawInput, int uiCommand, RawInput &pData, int &pcbSize, int cbSizeHeader ) : int
HookProc ( IntPtr hWnd, uint msg, IntPtr wParam, IntPtr lParam ) : IntPtr
ImmAssociateContext ( IntPtr hWnd, IntPtr hIMC ) : IntPtr
ImmGetContext ( IntPtr hWnd ) : IntPtr
RegisterRawInputDevices ( [ SizeParamIndex = 0)]RawInputDevice[]pRawInputDevices, int uiNumDevices, int cbSize ) : bool
SetWindowLong32 ( HandleRef hWnd, int nIndex, int dwNewLong ) : int
SetWindowLongPtr64 ( HandleRef hWnd, int nIndex, IntPtr dwNewLong ) : IntPtr

메소드 상세

Initialize() 공개 정적인 메소드

public static Initialize ( IntPtr handle ) : bool
handle System.IntPtr
리턴 bool

SetWindowLongPtr() 공개 정적인 메소드

public static SetWindowLongPtr ( HandleRef hWnd, int nIndex, IntPtr dwNewLong ) : IntPtr
hWnd System.Runtime.InteropServices.HandleRef
nIndex int
dwNewLong System.IntPtr
리턴 System.IntPtr