| // stdafx.h : include file for standard system include files, |
| // or project specific include files that are used frequently, but |
| // are changed infrequently |
| // |
| |
| #pragma once |
| |
| // Change these values to use different versions |
| #define WINVER 0x0500 |
| #define _WIN32_WINNT 0x0501 |
| #define _WIN32_IE 0x0501 |
| #define _RICHEDIT_VER 0x0200 |
| |
| // This project was generated for VC++ 2005 Express and ATL 3.0 from Platform SDK. |
| // Comment out this line to build the project with different versions of VC++ and ATL. |
| //#define _WTL_SUPPORT_SDK_ATL3 |
| |
| // Support for VS2005 Express & SDK ATL |
| #ifdef _WTL_SUPPORT_SDK_ATL3 |
| #define _CRT_SECURE_NO_DEPRECATE |
| #pragma conform(forScope, off) |
| #pragma comment(linker, "/NODEFAULTLIB:atlthunk.lib") |
| #pragma comment(linker, "/NODEFAULTLIB:atlamd64.lib") |
| #endif // _WTL_SUPPORT_SDK_ATL3 |
| |
| #include <atlbase.h> |
| |
| |
| // Support for VS2005 Express & SDK ATL |
| #ifdef _WTL_SUPPORT_SDK_ATL3 |
| namespace ATL |
| { |
| inline void * __stdcall __AllocStdCallThunk() |
| { |
| return ::HeapAlloc(::GetProcessHeap(), 0, sizeof(_stdcallthunk)); |
| } |
| |
| inline void __stdcall __FreeStdCallThunk(void *p) |
| { |
| ::HeapFree(::GetProcessHeap(), 0, p); |
| } |
| }; |
| #endif // _WTL_SUPPORT_SDK_ATL3 |
| |
| #include <atlapp.h> |
| |
| extern CAppModule _Module; |
| |
| #include <atlwin.h> |
| |
| #include <atlframe.h> |
| #include <atlctrls.h> |
| #include <atldlgs.h> |
| #include <atlctrlw.h> |
| |
| #include <atlmisc.h> |
| |
| #if defined _M_IX86 |
| #pragma comment(linker, "/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"") |
| #elif defined _M_IA64 |
| #pragma comment(linker, "/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='ia64' publicKeyToken='6595b64144ccf1df' language='*'\"") |
| #elif defined _M_X64 |
| #pragma comment(linker, "/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"") |
| #else |
| #pragma comment(linker, "/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"") |
| #endif |