User32DefRawInputProc Method
Calls the default raw input procedure to provide default processing for any raw input messages that an application does not process.
This function ensures that every message is processed.
DefRawInputProc(RawInput, Int32, UInt32) is called with the same parameters received by the window procedure.
Namespace: DevCase.Win32.NativeMethodsAssembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("User32.dll", ExactSpelling = true)]
public static IntPtr DefRawInputProc(
RawInput[] rawInput,
int numInput,
uint sizeHeader
)
<DllImportAttribute("User32.dll", ExactSpelling := true>]
Public Shared Function DefRawInputProc (
rawInput As RawInput(),
numInput As Integer,
sizeHeader As UInteger
) As IntPtr
Dim rawInput As RawInput()
Dim numInput As Integer
Dim sizeHeader As UInteger
Dim returnValue As IntPtr
returnValue = User32.DefRawInputProc(rawInput,
numInput, sizeHeader)
public:
[DllImportAttribute(L"User32.dll", ExactSpelling = true)]
static IntPtr DefRawInputProc(
array<RawInput>^ rawInput,
int numInput,
unsigned int sizeHeader
)
[<DllImportAttribute("User32.dll", ExactSpelling = true)>]
static member DefRawInputProc :
rawInput : RawInput[] *
numInput : int *
sizeHeader : uint32 -> IntPtr
No code example is currently available or this language may not be supported.
- rawInput RawInput
-
An array of RawInput structures.
- numInput Int32
-
The number of RawInput structures pointed to by rawInput.
- sizeHeader UInt32
-
The size, in bytes, of the RawInputHeader structure.
IntPtr
If successful, the function returns
S_OK. Otherwise it returns an error value.