#undef STRICT #define STRICT #define _INC_OLE // REVIEW: don't include ole.h in windows.h #define OEMRESOURCE // For dllload: change function prototypes to not specify declspec import #define _SHDOCVW_ #include #include #include #include #include #include // Includes #include #include #include // for REGSTR_PATH_EXPLORE #ifdef UNICODE #define CP_WINNATURAL CP_WINUNICODE #else #define CP_WINNATURAL CP_WINANSI #endif #include #include #include // #include #include // our version of Assert etc. #include #include #include // Debug and trace message values #define DF_DELAYLOADDLL 0x00000001