Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
WinEventsWin32.cpp File Reference

Macros

#define _USE_MATH_DEFINES
 
#define LODWORD(longval)   ((DWORD)((DWORDLONG)(longval)))
 
#define ROTATE_ANGLE_DEGREE(arg)   GID_ROTATE_ANGLE_FROM_ARGUMENT(LODWORD(arg)) * 180 / M_PI
 
#define GET_X_LPARAM(lp)   ((int)(short)LOWORD(lp))
 
#define GET_Y_LPARAM(lp)   ((int)(short)HIWORD(lp))
 
#define REPEATED_KEYMASK   (1<<30)
 
#define EXTENDED_KEYMASK   (1<<24)
 
#define EXTKEYPAD(keypad)   ((scancode & 0x100)?(mvke):(keypad))
 
#define WM_MEDIA_CHANGE   (WM_USER + 666)
 

Variables

HWND g_hWnd = nullptr
 
uint32_t g_uQueryCancelAutoPlay = 0
 
bool g_sizeMoveSizing = false
 
bool g_sizeMoveMoving = false
 
int g_sizeMoveWidth = 0
 
int g_sizeMoveHight = 0
 
int g_sizeMoveX = -10000
 
int g_sizeMoveY = -10000
 
SHChangeNotifyEntry shcne
 

Macro Definition Documentation

◆ _USE_MATH_DEFINES

#define _USE_MATH_DEFINES

◆ EXTENDED_KEYMASK

#define EXTENDED_KEYMASK   (1<<24)

◆ EXTKEYPAD

#define EXTKEYPAD ( keypad)    ((scancode & 0x100)?(mvke):(keypad))

◆ GET_X_LPARAM

#define GET_X_LPARAM ( lp)    ((int)(short)LOWORD(lp))

◆ GET_Y_LPARAM

#define GET_Y_LPARAM ( lp)    ((int)(short)HIWORD(lp))

◆ LODWORD

#define LODWORD ( longval)    ((DWORD)((DWORDLONG)(longval)))

◆ REPEATED_KEYMASK

#define REPEATED_KEYMASK   (1<<30)

◆ ROTATE_ANGLE_DEGREE

#define ROTATE_ANGLE_DEGREE ( arg)    GID_ROTATE_ANGLE_FROM_ARGUMENT(LODWORD(arg)) * 180 / M_PI

◆ WM_MEDIA_CHANGE

#define WM_MEDIA_CHANGE   (WM_USER + 666)

Variable Documentation

◆ g_hWnd

HWND g_hWnd = nullptr

◆ g_sizeMoveHight

int g_sizeMoveHight = 0

◆ g_sizeMoveMoving

bool g_sizeMoveMoving = false

◆ g_sizeMoveSizing

bool g_sizeMoveSizing = false

◆ g_sizeMoveWidth

int g_sizeMoveWidth = 0

◆ g_sizeMoveX

int g_sizeMoveX = -10000

◆ g_sizeMoveY

int g_sizeMoveY = -10000

◆ g_uQueryCancelAutoPlay

uint32_t g_uQueryCancelAutoPlay = 0

◆ shcne

SHChangeNotifyEntry shcne