INPUT (Structures)
Last changed: -177.51.184.79

.
Summary
TODO - a short description

C# Definition:

struct INPUT {
  [FieldOffset(0)] int type;
  [FieldOffset(4)] MOUSEINPUT mi;
  [FieldOffset(4)] KEYBDINPUT ki;
  [FieldOffset(4)] HARDWAREINPUT hi;
}

VB Definition:

Structure INPUT
   Public TODO
End Structure

User-Defined Field Types:

MOUSEINPUT, KEYBDINPUT, HARDWAREINPUT

Notes:

The last 3 fields are a union, which is why they are all at the same memory offset.

Documentation
INPUT on MSDN