19 #ifndef MCTRL_COMMON_H 20 #define MCTRL_COMMON_H 64 #define MC_CLR_NONE ((COLORREF) 0xFFFFFFFF) 66 #define MC_CLR_DEFAULT ((COLORREF) 0xFF000000) 69 #define MC_I_IMAGECALLBACK (-1) 71 #define MC_I_IMAGENONE (-2) 74 #define MC_I_CHILDRENCALLBACK (-1) 77 #define MC_LPSTR_TEXTCALLBACKW ((LPWSTR)(INT_PTR) -1) 79 #define MC_LPSTR_TEXTCALLBACKA ((LPSTR)(INT_PTR) -1) 92 #define MC_LPSTR_TEXTCALLBACK MCTRL_NAME_AW(MC_LPSTR_TEXTCALLBACK) 108 typedef struct MC_NMCUSTOMDRAWINFO_tag {
113 DWORD_PTR dwItemSpec;
126 #define MC_EXM_FIRST (WM_USER+0x4000 + 0) 127 #define MC_EXM_LAST (WM_USER+0x4000 + 49) 129 #define MC_GM_FIRST (WM_USER+0x4000 + 50) 130 #define MC_GM_LAST (WM_USER+0x4000 + 199) 132 #define MC_HM_FIRST (WM_USER+0x4000 + 200) 133 #define MC_HM_LAST (WM_USER+0x4000 + 299) 135 #define MC_MTM_FIRST (WM_USER+0x4000 + 300) 136 #define MC_MTM_LAST (WM_USER+0x4000 + 399) 138 #define MC_MBM_FIRST (WM_USER+0x4000 + 400) 139 #define MC_MBM_LAST (WM_USER+0x4000 + 499) 141 #define MC_PVM_FIRST (WM_USER+0x4000 + 500) 142 #define MC_PVM_LAST (WM_USER+0x4000 + 599) 144 #define MC_CHM_FIRST (WM_USER+0x4000 + 600) 145 #define MC_CHM_LAST (WM_USER+0x4000 + 699) 147 #define MC_TLM_FIRST (WM_USER+0x4000 + 700) 148 #define MC_TLM_LAST (WM_USER+0x4000 + 799) 150 #define MC_IVM_FIRST (WM_USER+0x4000 + 800) 151 #define MC_IVM_LAST (WM_USER+0x4000 + 849) 161 #define MC_EXN_FIRST (0x40000000 + 0) 162 #define MC_EXN_LAST (0x40000000 + 49) 164 #define MC_GN_FIRST (0x40000000 + 100) 165 #define MC_GN_LAST (0x40000000 + 199) 167 #define MC_HN_FIRST (0x40000000 + 200) 168 #define MC_HN_LAST (0x40000000 + 299) 170 #define MC_MTN_FIRST (0x40000000 + 300) 171 #define MC_MTN_LAST (0x40000000 + 349) 173 #define MC_PVN_FIRST (0x40000000 + 400) 174 #define MC_PVN_LAST (0x40000000 + 499) 176 #define MC_CHN_FIRST (0x40000000 + 500) 177 #define MC_CHN_LAST (0x40000000 + 599) 179 #define MC_TLN_FIRST (0x40000000 + 600) 180 #define MC_TLN_LAST (0x40000000 + 699) Equivalent of NMCUSTOMDRAWINFO from <commctrl.h>.
Definition: _common.h:108