4#define MSLM_EX_ALLOWSELECTNONE 0x1
5#define MSLM_EX_ALLOWSELECTDISABLED 0x2
6#define MSLM_EX_HIDENUMBERONSINGLE 0x4
7#define MSLM_EX_HIDENUMBERS 0x8
8#define MSLM_EX_SELECTONRIGHTCLICK 0x10
9#define MSLM_EX_SELECTBYNUMKEY 0x20
10#define MSLM_EX_SELECTBYARROWKEY 0x40
13#define MSL_MIF_DISABLED 0x1
56#define MSLN_MONITORCHANGING 101
66#define MSLN_MONITORCHANGED 102
78#define MSLN_RBUTTONUP 103
89#define MSLM_SETMONITORSINFO (WM_USER + 0x10)
100#define MSLM_GETMONITORSINFO (WM_USER + 0x11)
109#define MSLM_GETMONITORINFOCOUNT (WM_USER + 0x12)
120#define MSLM_HITTEST (WM_USER + 0x13)
130#define MSLM_SETCURSEL (WM_USER + 0x14)
139#define MSLM_GETCURSEL (WM_USER + 0x15)
150#define MSLM_SETMONITORINFO (WM_USER + 0x16)
161#define MSLM_GETMONITORINFO (WM_USER + 0x17)
189#define MSLM_SETEXSTYLE (WM_USER + 0x18)
198#define MSLM_GETEXSTYLE (WM_USER + 0x19)
212#define MSLM_GETMONITORRECT (WM_USER + 0x20)
VOID UnregisterMonitorSelectionControl(IN HINSTANCE hInstance)
struct _MONSL_MONINFO MONSL_MONINFO
struct _MONSL_MONNMMONITORCHANGING * PMONSL_MONNMMONITORCHANGING
struct _MONSL_MONINFO * PMONSL_MONINFO
struct _MONSL_MONNMBUTTONCLICKED * PMONSL_MONNMBUTTONCLICKED
struct _MONSL_MONNMBUTTONCLICKED MONSL_MONNMBUTTONCLICKED
struct _MONSL_MONNMHDR MONSL_MONNMHDR
struct _MONSL_MONNMMONITORCHANGING MONSL_MONNMMONITORCHANGING
BOOL RegisterMonitorSelectionControl(IN HINSTANCE hInstance)
struct _MONSL_MONNMHDR * PMONSL_MONNMHDR
MONSL_MONINFO MonitorInfo