[StructLayout(LayoutKind.Sequential)]
public struct MOUSE_EVENT_RECORD
{
public COORD dwMousePosition;
public uint dwButtonState;
public uint dwControlKeyState;
public uint dwEventFlags;
};
Structure MOUSE_EVENT_RECORD
Public TODO
End Structure
None.
This one seems busted. I added it because there wasn't one, but when I try to capture this event, dwMousePosition.X is always 1 except when Y is 0, then X == 1 || X == 0