Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

StdAfx.h

Go to the documentation of this file.
00001 /* 00002 * Copyright 1999-2000,2004 The Apache Software Foundation. 00003 * 00004 * Licensed under the Apache License, Version 2.0 (the "License"); 00005 * you may not use this file except in compliance with the License. 00006 * You may obtain a copy of the License at 00007 * 00008 * http://www.apache.org/licenses/LICENSE-2.0 00009 * 00010 * Unless required by applicable law or agreed to in writing, software 00011 * distributed under the License is distributed on an "AS IS" BASIS, 00012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 00013 * See the License for the specific language governing permissions and 00014 * limitations under the License. 00015 */ 00016 00017 /* 00018 * $Log: StdAfx.h,v $ 00019 * Revision 1.2 2004/09/08 13:55:35 peiyongz 00020 * Apache License Version 2.0 00021 * 00022 * Revision 1.1.1.1 2002/02/01 22:21:40 peiyongz 00023 * sane_include 00024 * 00025 * Revision 1.3 2000/06/03 00:28:55 andyh 00026 * COM Wrapper changes from Curt Arnold 00027 * 00028 * Revision 1.2 2000/03/30 02:00:12 abagchi 00029 * Initial checkin of working code with Copyright Notice 00030 * 00031 */ 00032 00033 // stdafx.h : include file for standard system include files, 00034 // or project specific include files that are used frequently, 00035 // but are changed infrequently 00036 00037 #if !defined(AFX_STDAFX_H__975CB5CC_234E_4CA0_940E_DA102634BF51__INCLUDED_) 00038 #define AFX_STDAFX_H__975CB5CC_234E_4CA0_940E_DA102634BF51__INCLUDED_ 00039 00040 #if _MSC_VER > 1000 00041 #pragma once 00042 #endif // _MSC_VER > 1000 00043 00044 #define STRICT 00045 #ifndef _WIN32_WINNT 00046 #define _WIN32_WINNT 0x0400 00047 #endif 00048 #define _ATL_APARTMENT_THREADED 00049 00050 #define DOMDocument _MSXMLDOMDocument 00051 #define XMLHTTPRequest _MSXMLHTTPRequest 00052 #define CLSID_DOMDocument CLSID_MSDOMDocument 00053 #define CLSID_XMLHTTPRequest CLSID_MSXMLHTTPRequest 00054 00055 // 00056 // suppress MSXML.H since we duplicate some of the information 00057 // in xml4com.h 00058 // 00059 00060 #include <atlbase.h> 00061 //You may derive a class from CComModule and use it if you want to override 00062 //something, but do not change the name of _Module 00063 extern CComModule _Module; 00064 #include <atlcom.h> 00065 #include <atlctl.h> 00066 #include <comdef.h> 00067 #include <ExDisp.h> 00068 #include <ShlGuid.h> 00069 #include <stdio.h> 00070 #include <process.h> 00071 #include <Wininet.h> 00072 00073 #undef DOMDocument 00074 #undef XMLHTTPRequest 00075 #undef CLSID_DOMDocument 00076 #undef CLSID_XMLHTTPRequest 00077 00078 // 00079 // These are defined in xml4dom_i.c which is included in xml4dom.cpp 00080 // 00081 // 00082 extern const IID CLSID_DOMDocument; 00083 extern const IID CLSID_XMLHTTPRequest; 00084 extern const IID LIBID_Xerces; 00085 00086 const long MSG_READY_STATE_CHANGE = WM_APP + 0x0001; 00087 00088 00089 //{{AFX_INSERT_LOCATION}} 00090 // Microsoft Visual C++ will insert additional declarations immediately before the previous line. 00091 00092 #endif // !defined(AFX_STDAFX_H__975CB5CC_234E_4CA0_940E_DA102634BF51__INCLUDED)

Generated on Thu Apr 30 02:30:52 2009 for ACS C++ API by doxygen 1.3.8