C# Класс Ctrl_Space.Input.Devices.RawInputDevices

Показать файл Открыть проект

Открытые методы

Метод Описание
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