--- /dev/null
+\r
+#pragma once\r
+\r
+#pragma comment(linker, "/nodefaultlib:libc.lib")\r
+#pragma comment(linker, "/nodefaultlib:libcd.lib")\r
+\r
+\r
+#include <ceconfig.h>\r
+#if defined(WIN32_PLATFORM_PSPC) || defined(WIN32_PLATFORM_WFSP)\r
+ #define SHELL_AYGSHELL\r
+#endif\r
+\r
+#ifdef _CE_DCOM\r
+ #define _ATL_APARTMENT_THREADED\r
+#endif\r
+\r
+#if defined(WIN32_PLATFORM_PSPC) || defined(WIN32_PLATFORM_WFSP)\r
+ #ifndef _DEVICE_RESOLUTION_AWARE\r
+ #define _DEVICE_RESOLUTION_AWARE\r
+ #endif\r
+#endif\r
+\r
+\r
+#if _WIN32_WCE == 420 || _WIN32_WCE == 0x420\r
+ // For Pocket PC 2003\r
+ #pragma comment(lib, "ccrtrtti.lib")\r
+#endif\r
+\r
+#if _MSC_VER >= 1300\r
+\r
+ // NOTE - this value is not strongly correlated to the Windows CE OS version being targeted\r
+ #undef WINVER\r
+ #define WINVER _WIN32_WCE\r
+\r
+ #ifdef _DEVICE_RESOLUTION_AWARE\r
+ #include "DeviceResolutionAware.h"\r
+ #endif\r
+\r
+ #if _WIN32_WCE < 0x500 && ( defined(WIN32_PLATFORM_PSPC) || defined(WIN32_PLATFORM_WFSP) )\r
+ #ifdef _X86_\r
+ #if defined(_DEBUG)\r
+ #pragma comment(lib, "libcmtx86d.lib")\r
+ #else\r
+ #pragma comment(lib, "libcmtx86.lib")\r
+ #endif\r
+ #endif\r
+ #endif\r
+\r
+ #include <altcecrt.h>\r
+\r
+#endif// _MSC_VER >= 1300\r
+\r
+#ifdef SHELL_AYGSHELL\r
+ #include <aygshell.h>\r
+ #pragma comment(lib, "aygshell.lib")\r
+#endif // SHELL_AYGSHELL\r
+\r
+// TODO: reference additional headers your program requires here\r