diff --git a/src/msw/listctrl.cpp b/src/msw/listctrl.cpp index b0f73cdf2f..26d176d736 100644 --- a/src/msw/listctrl.cpp +++ b/src/msw/listctrl.cpp @@ -133,6 +133,7 @@ typedef struct _LVITEMW { int iIndent; #endif } LV_ITEMW; +typedef LV_ITEM LV_ITEMA; #endif // ---------------------------------------------------------------------------- diff --git a/src/msw/volume.cpp b/src/msw/volume.cpp index 2c04d2952f..ac38c7d4ab 100644 --- a/src/msw/volume.cpp +++ b/src/msw/volume.cpp @@ -68,6 +68,14 @@ #define SHGFI_SMALLICON 1 #endif +#ifndef SHGFI_SHELLICONSIZE + #define SHGFI_SHELLICONSIZE 4 +#endif + +#ifndef SHGFI_OPENICON + #define SHGFI_OPENICON 2 +#endif + //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ // Dynamic library function defs. //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++