KEYBDINPUT (Structures)
Last changed: -77.125.97.109

.
Summary
The KEYBDINPUT structure contains information about a simulated keyboard event. It's part of the INPUT structure, and is used for the SendInput function.

C# Definition:

struct KEYBDINPUT {
  short wVk;
  short wScan;
  int dwFlags;
  int time;
  IntPtr dwExtraInfo;
}

VB Definition:

    <StructLayout(LayoutKind.Explicit)> _
    Private Structure KEYBDINPUT
    Public wVk As Short
    Public wScan As Short
    Public dwFlags As Integer
    Public time As Integer
    Public dwExtraInfo As IntPtr
    End Structure

User-Defined Field Types:

None.

Notes:

None.

Documentation
KEYBDINPUT on MSDN