summaryrefslogtreecommitdiff
path: root/cpp/demo/IcePatch2/MFC/stdafx.h
diff options
context:
space:
mode:
authorCory Winter <cory@zeroc.com>2005-01-28 16:51:52 +0000
committerCory Winter <cory@zeroc.com>2005-01-28 16:51:52 +0000
commite0e349fdef6a8e293a64b951393998f825df2514 (patch)
treeb7c9f5984d32949f53caca164e8e36284ee1d863 /cpp/demo/IcePatch2/MFC/stdafx.h
parentAdded Mac OS X support (diff)
downloadice-e0e349fdef6a8e293a64b951393998f825df2514.tar.bz2
ice-e0e349fdef6a8e293a64b951393998f825df2514.tar.xz
ice-e0e349fdef6a8e293a64b951393998f825df2514.zip
initial patch demo client
Diffstat (limited to 'cpp/demo/IcePatch2/MFC/stdafx.h')
-rwxr-xr-xcpp/demo/IcePatch2/MFC/stdafx.h61
1 files changed, 61 insertions, 0 deletions
diff --git a/cpp/demo/IcePatch2/MFC/stdafx.h b/cpp/demo/IcePatch2/MFC/stdafx.h
new file mode 100755
index 00000000000..57647b8b657
--- /dev/null
+++ b/cpp/demo/IcePatch2/MFC/stdafx.h
@@ -0,0 +1,61 @@
+// **********************************************************************
+//
+// Copyright (c) 2003-2004 ZeroC, Inc. All rights reserved.
+//
+// This copy of Ice is licensed to you under the terms described in the
+// ICE_LICENSE file included in this distribution.
+//
+// **********************************************************************
+
+
+// stdafx.h : include file for standard system include files,
+// or project specific include files that are used frequently,
+// but are changed infrequently
+
+#pragma once
+
+//
+// For VC6 and STLport
+//
+#if !defined(NDEBUG) && !defined(_STLP_DEBUG)
+# define _STLP_DEBUG
+#endif
+
+#ifndef VC_EXTRALEAN
+#define VC_EXTRALEAN // Exclude rarely-used stuff from Windows headers
+#endif
+
+// Modify the following defines if you have to target a platform prior to the ones specified below.
+// Refer to MSDN for the latest info on corresponding values for different platforms.
+#ifndef WINVER // Allow use of features specific to Windows 95 and Windows NT 4 or later.
+#define WINVER 0x0400 // Change this to the appropriate value to target Windows 98 and Windows 2000 or later.
+#endif
+
+#ifndef _WIN32_WINNT // Allow use of features specific to Windows NT 4 or later.
+#define _WIN32_WINNT 0x0400 // Change this to the appropriate value to target Windows 98 and Windows 2000 or later.
+#endif
+
+#if 0
+#ifndef _WIN32_WINDOWS // Allow use of features specific to Windows 98 or later.
+#define _WIN32_WINDOWS 0x0410 // Change this to the appropriate value to target Windows Me or later.
+#endif
+
+#ifndef _WIN32_IE // Allow use of features specific to IE 4.0 or later.
+#define _WIN32_IE 0x0400 // Change this to the appropriate value to target IE 5.0 or later.
+#endif
+#endif
+
+#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS // some CString constructors will be explicit
+
+// turns off MFC's hiding of some common and often safely ignored warning messages
+#define _AFX_ALL_WARNINGS
+
+#include <afxwin.h> // MFC core and standard components
+#include <afxext.h> // MFC extensions
+
+#include <afxdtctl.h> // MFC support for Internet Explorer 4 Common Controls
+#ifndef _AFX_NO_AFXCMN_SUPPORT
+#include <afxcmn.h> // MFC support for Windows Common Controls
+#endif // _AFX_NO_AFXCMN_SUPPORT
+
+#include <Ice/Ice.h>