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)
struct _MONSL_MONINFO * PMONSL_MONINFO
BOOL RegisterMonitorSelectionControl(IN HINSTANCE hInstance)
struct _MONSL_MONINFO MONSL_MONINFO
struct _MONSL_MONNMBUTTONCLICKED MONSL_MONNMBUTTONCLICKED
VOID UnregisterMonitorSelectionControl(IN HINSTANCE hInstance)
MONSL_MONINFO MonitorInfo
struct _MONSL_MONNMHDR * PMONSL_MONNMHDR
struct _MONSL_MONNMMONITORCHANGING MONSL_MONNMMONITORCHANGING
struct _MONSL_MONNMBUTTONCLICKED * PMONSL_MONNMBUTTONCLICKED
struct _MONSL_MONNMHDR MONSL_MONNMHDR
struct _MONSL_MONNMMONITORCHANGING * PMONSL_MONNMMONITORCHANGING