87 lines
2.4 KiB
C++
87 lines
2.4 KiB
C++
/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
|
|
*
|
|
* The contents of this file are subject to the Netscape Public
|
|
* License Version 1.1 (the "License"); you may not use this file
|
|
* except in compliance with the License. You may obtain a copy of
|
|
* the License at http://www.mozilla.org/NPL/
|
|
*
|
|
* Software distributed under the License is distributed on an "AS
|
|
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
|
* implied. See the License for the specific language governing
|
|
* rights and limitations under the License.
|
|
*
|
|
* The Original Code is mozilla.org code.
|
|
*
|
|
* The Initial Developer of the Original Code is Netscape
|
|
* Communications Corporation. Portions created by Netscape are
|
|
* Copyright (C) 1998 Netscape Communications Corporation. All
|
|
* Rights Reserved.
|
|
*
|
|
* Contributor(s):
|
|
*/
|
|
|
|
// stdafx.h : include file for standard system include files,
|
|
// or project specific include files that are used frequently,
|
|
// but are changed infrequently
|
|
|
|
#if !defined(AFX_STDAFX_H__1339B542_3453_11D2_93B9_000000000000__INCLUDED_)
|
|
#define AFX_STDAFX_H__1339B542_3453_11D2_93B9_000000000000__INCLUDED_
|
|
|
|
#if _MSC_VER >= 1000
|
|
#pragma once
|
|
#endif // _MSC_VER >= 1000
|
|
|
|
#define STRICT
|
|
|
|
#define _WIN32_WINNT 0x0400
|
|
#define _ATL_APARTMENT_THREADED
|
|
#define _ATL_STATIC_REGISTRY
|
|
|
|
#define USE_PLUGIN
|
|
|
|
// ATL headers
|
|
#include <atlbase.h>
|
|
//You may derive a class from CComModule and use it if you want to override
|
|
//something, but do not change the name of _Module
|
|
extern CComModule _Module;
|
|
#include <atlcom.h>
|
|
#include <atlctl.h>
|
|
#include <mshtml.h>
|
|
#include <mshtmhst.h>
|
|
#include <docobj.h>
|
|
#include <winsock2.h>
|
|
|
|
#ifdef USE_PLUGIN
|
|
#include <activscp.h>
|
|
#endif
|
|
|
|
// STL headers
|
|
#include <vector>
|
|
#include <list>
|
|
#include <string>
|
|
|
|
// New winsock2.h doesn't define this anymore
|
|
typedef long int32;
|
|
|
|
#include "ActiveXTypes.h"
|
|
#include "BrowserDiagnostics.h"
|
|
|
|
#include "PropertyList.h"
|
|
#include "PropertyBag.h"
|
|
#include "ItemContainer.h"
|
|
#include "ControlSite.h"
|
|
#include "ControlSiteIPFrame.h"
|
|
|
|
#include "npapi.h"
|
|
//#include "nsIFactory.h"
|
|
//#include "nsIPlugin.h"
|
|
//#include "nsIPluginInstance.h"
|
|
//#include "ActiveXPlugin.h"
|
|
//#include "ActiveXPluginInstance.h"
|
|
#include "ActiveScriptSite.h"
|
|
|
|
//{{AFX_INSERT_LOCATION}}
|
|
// Microsoft Developer Studio will insert additional declarations immediately before the previous line.
|
|
|
|
#endif // !defined(AFX_STDAFX_H__1339B542_3453_11D2_93B9_000000000000__INCLUDED)
|