diff --git a/reactos/include/psdk/commctrl.h b/reactos/include/psdk/commctrl.h index bc452a2f9db..a1d261faa80 100644 --- a/reactos/include/psdk/commctrl.h +++ b/reactos/include/psdk/commctrl.h @@ -417,6 +417,8 @@ extern "C" { WINCOMMCTRLAPI WINBOOL WINAPI ImageList_GetImageInfo(HIMAGELIST himl,int i,IMAGEINFO *pImageInfo); WINCOMMCTRLAPI HIMAGELIST WINAPI ImageList_Merge(HIMAGELIST himl1,int i1,HIMAGELIST himl2,int i2,int dx,int dy); WINCOMMCTRLAPI HIMAGELIST WINAPI ImageList_Duplicate(HIMAGELIST himl); + WINCOMMCTRLAPI HRESULT WINAPI HIMAGELIST_QueryInterface(HIMAGELIST himl, REFIID riid, void **ppv); + #endif #ifndef NOHEADER @@ -4447,11 +4449,16 @@ typedef struct tagTVDISPINFOEXW { #define MCN_SELECT (MCN_FIRST+4) -#define MCS_DAYSTATE 0x1 -#define MCS_MULTISELECT 0x2 -#define MCS_WEEKNUMBERS 0x4 -#define MCS_NOTODAYCIRCLE 0x8 -#define MCS_NOTODAY 0x10 +#define MCS_DAYSTATE 0x0001 +#define MCS_MULTISELECT 0x0002 +#define MCS_WEEKNUMBERS 0x0004 +#define MCS_NOTODAYCIRCLE 0x0008 +#define MCS_NOTODAY 0x0010 +#if (NTDDI_VERSION >= NTDDI_VISTA) +#define MCS_NOTRAILINGDATES 0x0040 +#define MCS_SHORTDAYSOFWEEK 0x0080 +#define MCS_NOSELCHANGEONNAV 0x0100 +#endif #define GMR_VISIBLE 0 #define GMR_DAYSTATE 1