Arrrrgh C++ help

Miscellaneous Forums/General Discussion/Arrrrgh C++ help

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Boiled-
typedef struct tagINPUT {
    DWORD   type;

    union
    {
        MOUSEINPUT      mi;
        KEYBDINPUT      ki;
        HARDWAREINPUT   hi;
    };
} INPUT, *PINPUT, FAR* LPINPUT;

That's from winuser.h, which is included by windows.h.

Funny thing is, if I hover with the mouse over INPUT in the code with the mouse, it says 'Typedef tagINPUT INPUT' - so it's picking something up.