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 {
  public ushort wVk;
  public ushort wScan;
  public uint dwFlags;
  public uint time;
  public IntPtr dwExtraInfo;
}

VB Definition:

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:

Documentation
KEYBDINPUT on MSDN