Deskflow 1.22.0.197
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
MSWindowsScreen.cpp File Reference
#include "platform/MSWindowsScreen.h"
#include "arch/Arch.h"
#include "arch/win32/ArchMiscWindows.h"
#include "arch/win32/XArchWindows.h"
#include "base/IEventQueue.h"
#include "base/Log.h"
#include "base/TMethodJob.h"
#include "client/Client.h"
#include "common/Constants.h"
#include "deskflow/App.h"
#include "deskflow/ArgsBase.h"
#include "deskflow/ClientApp.h"
#include "deskflow/Clipboard.h"
#include "deskflow/KeyMap.h"
#include "deskflow/XScreen.h"
#include "platform/MSWindowsClipboard.h"
#include "platform/MSWindowsDesks.h"
#include "platform/MSWindowsEventQueueBuffer.h"
#include "platform/MSWindowsKeyState.h"
#include "platform/MSWindowsScreenSaver.h"
#include <Shlobj.h>
#include <algorithm>
#include <comutil.h>
#include <string.h>
Include dependency graph for MSWindowsScreen.cpp:

Macros

#define WM_XBUTTONDOWN   0x020B
#define WM_XBUTTONUP   0x020C
#define WM_XBUTTONDBLCLK   0x020D
#define WM_NCXBUTTONDOWN   0x00AB
#define WM_NCXBUTTONUP   0x00AC
#define WM_NCXBUTTONDBLCLK   0x00AD
#define MOUSEEVENTF_XDOWN   0x0080
#define MOUSEEVENTF_XUP   0x0100
#define XBUTTON1   0x0001
#define XBUTTON2   0x0002
#define VK_XBUTTON1   0x05
#define VK_XBUTTON2   0x06
#define PBT_APMRESUMEAUTOMATIC   0x0012

Macro Definition Documentation

◆ MOUSEEVENTF_XDOWN

#define MOUSEEVENTF_XDOWN   0x0080

◆ MOUSEEVENTF_XUP

#define MOUSEEVENTF_XUP   0x0100

◆ PBT_APMRESUMEAUTOMATIC

#define PBT_APMRESUMEAUTOMATIC   0x0012

◆ VK_XBUTTON1

#define VK_XBUTTON1   0x05

◆ VK_XBUTTON2

#define VK_XBUTTON2   0x06

◆ WM_NCXBUTTONDBLCLK

#define WM_NCXBUTTONDBLCLK   0x00AD

◆ WM_NCXBUTTONDOWN

#define WM_NCXBUTTONDOWN   0x00AB

◆ WM_NCXBUTTONUP

#define WM_NCXBUTTONUP   0x00AC

◆ WM_XBUTTONDBLCLK

#define WM_XBUTTONDBLCLK   0x020D

◆ WM_XBUTTONDOWN

#define WM_XBUTTONDOWN   0x020B

◆ WM_XBUTTONUP

#define WM_XBUTTONUP   0x020C

◆ XBUTTON1

#define XBUTTON1   0x0001

◆ XBUTTON2

#define XBUTTON2   0x0002