Deskflow 1.22.0.197
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
MSWindowsKeyState.cpp File Reference
#include "platform/MSWindowsKeyState.h"
#include "arch/win32/XArchWindows.h"
#include "base/IEventQueue.h"
#include "base/Log.h"
#include "common/Constants.h"
#include "platform/MSWindowsDesks.h"
#include "platform/MSWindowsHandle.h"
Include dependency graph for MSWindowsKeyState.cpp:

Classes

struct  Win32Modifiers

Macros

#define VK_XBUTTON1   0x05
#define VK_XBUTTON2   0x06

Variables

static const Win32Modifiers s_modifiers []

Macro Definition Documentation

◆ VK_XBUTTON1

#define VK_XBUTTON1   0x05

◆ VK_XBUTTON2

#define VK_XBUTTON2   0x06

Variable Documentation

◆ s_modifiers

const Win32Modifiers s_modifiers[]
static
Initial value:
= {{VK_SHIFT, KeyModifierShift}, {VK_LSHIFT, KeyModifierShift},
{VK_RSHIFT, KeyModifierShift}, {VK_CONTROL, KeyModifierControl},
{VK_LCONTROL, KeyModifierControl}, {VK_RCONTROL, KeyModifierControl},
{VK_MENU, KeyModifierAlt}, {VK_LMENU, KeyModifierAlt},
{VK_RMENU, KeyModifierAlt}, {VK_LWIN, KeyModifierSuper},
{VK_RWIN, KeyModifierSuper}}
static const KeyModifierMask KeyModifierAlt
Definition KeyTypes.h:62
static const KeyModifierMask KeyModifierSuper
Definition KeyTypes.h:64
static const KeyModifierMask KeyModifierShift
Definition KeyTypes.h:60
static const KeyModifierMask KeyModifierControl
Definition KeyTypes.h:61