inline IMouseMod GetMouseMod(WPARAM wParam) { return IMouseMod((wParam & MK_LBUTTON), (wParam & MK_RBUTTON), (wParam & MK_SHIFT), (wParam & MK_CONTROL), GetKeyState(VK_MENU) < 0); }
inline IMouseMod GetMouseMod(WPARAM wParam) { return IMouseMod((wParam & MK_LBUTTON), (wParam & MK_RBUTTON), (wParam & MK_SHIFT), (wParam & MK_CONTROL), IsOptionKeyDown()); }