September 25, 2011
I just tried the latest Digital Mars C++ with Win32++, a free Win32 framework for developing Windows GUI applications.
Upon compiling, I got an error that the compiler cannot find the include file shlwapi.h. With this, it seems like the Windows
header files included with digital mars is incomplete and outdated too.

As I tried to search in the internet, I was able to find a post at http://cmeerw.org/prog/dm/ms_sdk.html which states that
Digital Mars C++ only comes with minimal and outdated set of Win32 libraries. So, there is a need to use a separate Microsoft
Platform SDK. Other free C/C++ compilers like Borland C++ 5.5 comes with complete set of Windows libraries, how come the author
of Digital Mars C++ only included minimal and outdated set of Windows libraries? Do they have plans of including a complete and
updated set of Windows libraries for this compiler?

Well, I hope that the future release would include a complete and updated set of Windows headers and libraries making Digital
Mars C++ more convenient to use for Windows GUI development without the need for a separate Microsoft Platform SDK.