📄 exdisp.h
字号:
#pragma option push -b -a8 -pc -A- /*P_O_Push*/
#pragma warning( disable: 4049 ) /* more than 64k source lines */
/* this ALWAYS GENERATED file contains the definitions for the interfaces */
/* File created by MIDL compiler version 5.03.0279 */
/* at Fri Jul 30 19:32:44 1999
*/
/* Compiler settings for exdisp.idl:
Oicf (OptLev=i2), W1, Zp8, env=Win32 (32b run), ms_ext, c_ext
error checks: allocation ref bounds_check enum stub_data
VC __declspec() decoration level:
__declspec(uuid()), __declspec(selectany), __declspec(novtable)
DECLSPEC_UUID(), MIDL_INTERFACE()
*/
//@@MIDL_FILE_HEADING( )
/* verify that the <rpcndr.h> version is high enough to compile this file*/
#ifndef __REQUIRED_RPCNDR_H_VERSION__
#define __REQUIRED_RPCNDR_H_VERSION__ 440
#endif
#include "rpc.h"
#include "rpcndr.h"
#ifndef __exdisp_h__
#define __exdisp_h__
/* Forward Declarations */
#ifndef __IWebBrowser_FWD_DEFINED__
#define __IWebBrowser_FWD_DEFINED__
typedef interface IWebBrowser IWebBrowser;
#endif /* __IWebBrowser_FWD_DEFINED__ */
#ifndef __DWebBrowserEvents_FWD_DEFINED__
#define __DWebBrowserEvents_FWD_DEFINED__
typedef interface DWebBrowserEvents DWebBrowserEvents;
#endif /* __DWebBrowserEvents_FWD_DEFINED__ */
#ifndef __IWebBrowserApp_FWD_DEFINED__
#define __IWebBrowserApp_FWD_DEFINED__
typedef interface IWebBrowserApp IWebBrowserApp;
#endif /* __IWebBrowserApp_FWD_DEFINED__ */
#ifndef __IWebBrowser2_FWD_DEFINED__
#define __IWebBrowser2_FWD_DEFINED__
typedef interface IWebBrowser2 IWebBrowser2;
#endif /* __IWebBrowser2_FWD_DEFINED__ */
#ifndef __DWebBrowserEvents2_FWD_DEFINED__
#define __DWebBrowserEvents2_FWD_DEFINED__
typedef interface DWebBrowserEvents2 DWebBrowserEvents2;
#endif /* __DWebBrowserEvents2_FWD_DEFINED__ */
#ifndef __WebBrowser_V1_FWD_DEFINED__
#define __WebBrowser_V1_FWD_DEFINED__
#ifdef __cplusplus
typedef class WebBrowser_V1 WebBrowser_V1;
#else
typedef struct WebBrowser_V1 WebBrowser_V1;
#endif /* __cplusplus */
#endif /* __WebBrowser_V1_FWD_DEFINED__ */
#ifndef __WebBrowser_FWD_DEFINED__
#define __WebBrowser_FWD_DEFINED__
#ifdef __cplusplus
typedef class WebBrowser WebBrowser;
#else
typedef struct WebBrowser WebBrowser;
#endif /* __cplusplus */
#endif /* __WebBrowser_FWD_DEFINED__ */
#ifndef __InternetExplorer_FWD_DEFINED__
#define __InternetExplorer_FWD_DEFINED__
#ifdef __cplusplus
typedef class InternetExplorer InternetExplorer;
#else
typedef struct InternetExplorer InternetExplorer;
#endif /* __cplusplus */
#endif /* __InternetExplorer_FWD_DEFINED__ */
#ifndef __ShellBrowserWindow_FWD_DEFINED__
#define __ShellBrowserWindow_FWD_DEFINED__
#ifdef __cplusplus
typedef class ShellBrowserWindow ShellBrowserWindow;
#else
typedef struct ShellBrowserWindow ShellBrowserWindow;
#endif /* __cplusplus */
#endif /* __ShellBrowserWindow_FWD_DEFINED__ */
#ifndef __DShellWindowsEvents_FWD_DEFINED__
#define __DShellWindowsEvents_FWD_DEFINED__
typedef interface DShellWindowsEvents DShellWindowsEvents;
#endif /* __DShellWindowsEvents_FWD_DEFINED__ */
#ifndef __IShellWindows_FWD_DEFINED__
#define __IShellWindows_FWD_DEFINED__
typedef interface IShellWindows IShellWindows;
#endif /* __IShellWindows_FWD_DEFINED__ */
#ifndef __ShellWindows_FWD_DEFINED__
#define __ShellWindows_FWD_DEFINED__
#ifdef __cplusplus
typedef class ShellWindows ShellWindows;
#else
typedef struct ShellWindows ShellWindows;
#endif /* __cplusplus */
#endif /* __ShellWindows_FWD_DEFINED__ */
#ifndef __IShellUIHelper_FWD_DEFINED__
#define __IShellUIHelper_FWD_DEFINED__
typedef interface IShellUIHelper IShellUIHelper;
#endif /* __IShellUIHelper_FWD_DEFINED__ */
#ifndef __ShellUIHelper_FWD_DEFINED__
#define __ShellUIHelper_FWD_DEFINED__
#ifdef __cplusplus
typedef class ShellUIHelper ShellUIHelper;
#else
typedef struct ShellUIHelper ShellUIHelper;
#endif /* __cplusplus */
#endif /* __ShellUIHelper_FWD_DEFINED__ */
#ifndef ___ShellFavoritesNameSpaceEvents_FWD_DEFINED__
#define ___ShellFavoritesNameSpaceEvents_FWD_DEFINED__
typedef interface _ShellFavoritesNameSpaceEvents _ShellFavoritesNameSpaceEvents;
#endif /* ___ShellFavoritesNameSpaceEvents_FWD_DEFINED__ */
#ifndef __IShellFavoritesNameSpace_FWD_DEFINED__
#define __IShellFavoritesNameSpace_FWD_DEFINED__
typedef interface IShellFavoritesNameSpace IShellFavoritesNameSpace;
#endif /* __IShellFavoritesNameSpace_FWD_DEFINED__ */
#ifndef __ShellFavoritesNameSpace_FWD_DEFINED__
#define __ShellFavoritesNameSpace_FWD_DEFINED__
#ifdef __cplusplus
typedef class ShellFavoritesNameSpace ShellFavoritesNameSpace;
#else
typedef struct ShellFavoritesNameSpace ShellFavoritesNameSpace;
#endif /* __cplusplus */
#endif /* __ShellFavoritesNameSpace_FWD_DEFINED__ */
#ifndef __IScriptErrorList_FWD_DEFINED__
#define __IScriptErrorList_FWD_DEFINED__
typedef interface IScriptErrorList IScriptErrorList;
#endif /* __IScriptErrorList_FWD_DEFINED__ */
#ifndef __CScriptErrorList_FWD_DEFINED__
#define __CScriptErrorList_FWD_DEFINED__
#ifdef __cplusplus
typedef class CScriptErrorList CScriptErrorList;
#else
typedef struct CScriptErrorList CScriptErrorList;
#endif /* __cplusplus */
#endif /* __CScriptErrorList_FWD_DEFINED__ */
#ifndef __ISearch_FWD_DEFINED__
#define __ISearch_FWD_DEFINED__
typedef interface ISearch ISearch;
#endif /* __ISearch_FWD_DEFINED__ */
#ifndef __ISearches_FWD_DEFINED__
#define __ISearches_FWD_DEFINED__
typedef interface ISearches ISearches;
#endif /* __ISearches_FWD_DEFINED__ */
#ifndef __ISearchAssistantOC_FWD_DEFINED__
#define __ISearchAssistantOC_FWD_DEFINED__
typedef interface ISearchAssistantOC ISearchAssistantOC;
#endif /* __ISearchAssistantOC_FWD_DEFINED__ */
#ifndef __ISearchAssistantOC2_FWD_DEFINED__
#define __ISearchAssistantOC2_FWD_DEFINED__
typedef interface ISearchAssistantOC2 ISearchAssistantOC2;
#endif /* __ISearchAssistantOC2_FWD_DEFINED__ */
#ifndef ___SearchAssistantEvents_FWD_DEFINED__
#define ___SearchAssistantEvents_FWD_DEFINED__
typedef interface _SearchAssistantEvents _SearchAssistantEvents;
#endif /* ___SearchAssistantEvents_FWD_DEFINED__ */
#ifndef __SearchAssistantOC_FWD_DEFINED__
#define __SearchAssistantOC_FWD_DEFINED__
#ifdef __cplusplus
typedef class SearchAssistantOC SearchAssistantOC;
#else
typedef struct SearchAssistantOC SearchAssistantOC;
#endif /* __cplusplus */
#endif /* __SearchAssistantOC_FWD_DEFINED__ */
/* header files for imported files */
#include "ocidl.h"
#include "docobj.h"
#ifdef __cplusplus
extern "C"{
#endif
void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
void __RPC_USER MIDL_user_free( void __RPC_FAR * );
/* interface __MIDL_itf_exdisp_0000 */
/* [local] */
#pragma once
extern RPC_IF_HANDLE __MIDL_itf_exdisp_0000_v0_0_c_ifspec;
extern RPC_IF_HANDLE __MIDL_itf_exdisp_0000_v0_0_s_ifspec;
#ifndef __SHDocVw_LIBRARY_DEFINED__
#define __SHDocVw_LIBRARY_DEFINED__
/* library SHDocVw */
/* [version][lcid][helpstring][uuid] */
typedef /* [helpstring][uuid] */ DECLSPEC_UUID("34A226E0-DF30-11CF-89A9-00A0C9054129")
enum CommandStateChangeConstants
{ CSC_UPDATECOMMANDS = 0xffffffff,
CSC_NAVIGATEFORWARD = 0x1,
CSC_NAVIGATEBACK = 0x2
} CommandStateChangeConstants;
typedef /* [helpstring][uuid] */ DECLSPEC_UUID("F41E6981-28E5-11d0-82B4-00A0C90C29C5")
enum ShellWindowTypeConstants
{ SWC_EXPLORER = 0,
SWC_BROWSER = 0x1,
SWC_3RDPARTY = 0x2,
SWC_CALLBACK = 0x4
} ShellWindowTypeConstants;
typedef /* [hidden][helpstring][uuid] */ DECLSPEC_UUID("7716a370-38ca-11d0-a48b-00a0c90a8f39")
enum ShellWindowFindWindowOptions
{ SWFO_NEEDDISPATCH = 0x1,
SWFO_INCLUDEPENDING = 0x2,
SWFO_COOKIEPASSED = 0x4
} ShellWindowFindWindowOptions;
EXTERN_C const IID LIBID_SHDocVw;
#ifndef __IWebBrowser_INTERFACE_DEFINED__
#define __IWebBrowser_INTERFACE_DEFINED__
/* interface IWebBrowser */
/* [object][oleautomation][dual][hidden][helpcontext][helpstring][uuid] */
typedef /* [helpstring][uuid] */ DECLSPEC_UUID("14EE5380-A378-11cf-A731-00A0C9082637")
enum BrowserNavConstants
{ navOpenInNewWindow = 0x1,
navNoHistory = 0x2,
navNoReadFromCache = 0x4,
navNoWriteToCache = 0x8,
navAllowAutosearch = 0x10,
navBrowserBar = 0x20
} BrowserNavConstants;
typedef /* [helpstring][uuid] */ DECLSPEC_UUID("C317C261-A991-11cf-A731-00A0C9082637")
enum RefreshConstants
{ REFRESH_NORMAL = 0,
REFRESH_IFEXPIRED = 1,
REFRESH_COMPLETELY = 3
} RefreshConstants;
EXTERN_C const IID IID_IWebBrowser;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("EAB22AC1-30C1-11CF-A7EB-0000C05BAE0B")
IWebBrowser : public IDispatch
{
public:
virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GoBack( void) = 0;
virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GoForward( void) = 0;
virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GoHome( void) = 0;
virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE GoSearch( void) = 0;
virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Navigate(
/* [in] */ BSTR URL,
/* [optional][in] */ VARIANT __RPC_FAR *Flags,
/* [optional][in] */ VARIANT __RPC_FAR *TargetFrameName,
/* [optional][in] */ VARIANT __RPC_FAR *PostData,
/* [optional][in] */ VARIANT __RPC_FAR *Headers) = 0;
virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Refresh( void) = 0;
virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Refresh2(
/* [optional][in] */ VARIANT __RPC_FAR *Level) = 0;
virtual /* [helpcontext][helpstring][id] */ HRESULT STDMETHODCALLTYPE Stop( void) = 0;
virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Application(
/* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDisp) = 0;
virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Parent(
/* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDisp) = 0;
virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Container(
/* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDisp) = 0;
virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Document(
/* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDisp) = 0;
virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_TopLevelContainer(
/* [retval][out] */ VARIANT_BOOL __RPC_FAR *pBool) = 0;
virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Type(
/* [retval][out] */ BSTR __RPC_FAR *Type) = 0;
virtual /* [helpcontext][helpstring][propget][id] */ HRESULT STDMETHODCALLTYPE get_Left(
/* [retval][out] */ long __RPC_FAR *pl) = 0;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -