📄 atliface.h
字号:
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [id] */ HRESULT STDMETHODCALLTYPE IRegistrar_StringUnregister_Proxy(
IRegistrar __RPC_FAR * This,
/* [in] */ LPCOLESTR data);
void __RPC_STUB IRegistrar_StringUnregister_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [id] */ HRESULT STDMETHODCALLTYPE IRegistrar_ResourceRegister_Proxy(
IRegistrar __RPC_FAR * This,
/* [in] */ LPCOLESTR resFileName,
/* [in] */ UINT nID,
/* [in] */ LPCOLESTR szType);
void __RPC_STUB IRegistrar_ResourceRegister_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
/* [id] */ HRESULT STDMETHODCALLTYPE IRegistrar_ResourceUnregister_Proxy(
IRegistrar __RPC_FAR * This,
/* [in] */ LPCOLESTR resFileName,
/* [in] */ UINT nID,
/* [in] */ LPCOLESTR szType);
void __RPC_STUB IRegistrar_ResourceUnregister_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IRegistrar_INTERFACE_DEFINED__ */
#ifndef __IDocHostUIHandlerDispatch_INTERFACE_DEFINED__
#define __IDocHostUIHandlerDispatch_INTERFACE_DEFINED__
/* interface IDocHostUIHandlerDispatch */
/* [object][unique][helpstring][uuid] */
typedef
enum tagDOCHOSTUIDBLCLKDispatch
{ docHostUIDblClkDEFAULT = 0,
docHostUIDblClkSHOWPROPERTIES = 1,
docHostUIDblClkSHOWCODE = 2
} DOCHOSTUIDBLCLKDispatch;
typedef
enum tagDocHostUIFlagDispatch
{ docHostUIFlagDIALOG = 1,
docHostUIFlagDISABLE_HELP_MENU = 2,
docHostUIFlagNO3DBORDER = 4,
docHostUIFlagSCROLL_NO = 8,
docHostUIFlagDISABLE_SCRIPT_INACTIVE = 16,
docHostUIFlagOPENNEWWIN = 32,
docHostUIFlagDISABLE_OFFSCREEN = 64,
docHostUIFlagFLAT_SCROLLBAR = 128,
docHostUIFlagDIV_BLOCKDEFAULT = 256,
docHostUIFlagACTIVATE_CLIENTHIT_ONLY = 512
} DocHostUIFlagDispatch;
EXTERN_C const IID IID_IDocHostUIHandlerDispatch;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("425B5AF0-65F1-11d1-9611-0000F81E0D0D")
IDocHostUIHandlerDispatch : public IDispatch
{
public:
virtual HRESULT STDMETHODCALLTYPE ShowContextMenu(
/* [in] */ DWORD dwID,
/* [in] */ DWORD x,
/* [in] */ DWORD y,
/* [in] */ IUnknown __RPC_FAR *pcmdtReserved,
/* [in] */ IDispatch __RPC_FAR *pdispReserved,
/* [retval][out] */ HRESULT __RPC_FAR *dwRetVal) = 0;
virtual HRESULT STDMETHODCALLTYPE GetHostInfo(
/* [out][in] */ DWORD __RPC_FAR *pdwFlags,
/* [out][in] */ DWORD __RPC_FAR *pdwDoubleClick) = 0;
virtual HRESULT STDMETHODCALLTYPE ShowUI(
/* [in] */ DWORD dwID,
/* [in] */ IUnknown __RPC_FAR *pActiveObject,
/* [in] */ IUnknown __RPC_FAR *pCommandTarget,
/* [in] */ IUnknown __RPC_FAR *pFrame,
/* [in] */ IUnknown __RPC_FAR *pDoc,
/* [retval][out] */ HRESULT __RPC_FAR *dwRetVal) = 0;
virtual HRESULT STDMETHODCALLTYPE HideUI( void) = 0;
virtual HRESULT STDMETHODCALLTYPE UpdateUI( void) = 0;
virtual HRESULT STDMETHODCALLTYPE EnableModeless(
/* [in] */ VARIANT_BOOL fEnable) = 0;
virtual HRESULT STDMETHODCALLTYPE OnDocWindowActivate(
/* [in] */ VARIANT_BOOL fActivate) = 0;
virtual HRESULT STDMETHODCALLTYPE OnFrameWindowActivate(
/* [in] */ VARIANT_BOOL fActivate) = 0;
virtual HRESULT STDMETHODCALLTYPE ResizeBorder(
/* [in] */ long left,
/* [in] */ long top,
/* [in] */ long right,
/* [in] */ long bottom,
/* [in] */ IUnknown __RPC_FAR *pUIWindow,
/* [in] */ VARIANT_BOOL fFrameWindow) = 0;
virtual HRESULT STDMETHODCALLTYPE TranslateAccelerator(
/* [in] */ DWORD hWnd,
/* [in] */ DWORD nMessage,
/* [in] */ DWORD wParam,
/* [in] */ DWORD lParam,
/* [in] */ BSTR bstrGuidCmdGroup,
/* [in] */ DWORD nCmdID,
/* [retval][out] */ HRESULT __RPC_FAR *dwRetVal) = 0;
virtual HRESULT STDMETHODCALLTYPE GetOptionKeyPath(
/* [out] */ BSTR __RPC_FAR *pbstrKey,
/* [in] */ DWORD dw) = 0;
virtual HRESULT STDMETHODCALLTYPE GetDropTarget(
/* [in] */ IUnknown __RPC_FAR *pDropTarget,
/* [out] */ IUnknown __RPC_FAR *__RPC_FAR *ppDropTarget) = 0;
virtual HRESULT STDMETHODCALLTYPE GetExternal(
/* [out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDispatch) = 0;
virtual HRESULT STDMETHODCALLTYPE TranslateUrl(
/* [in] */ DWORD dwTranslate,
/* [in] */ BSTR bstrURLIn,
/* [out] */ BSTR __RPC_FAR *pbstrURLOut) = 0;
virtual HRESULT STDMETHODCALLTYPE FilterDataObject(
/* [in] */ IUnknown __RPC_FAR *pDO,
/* [out] */ IUnknown __RPC_FAR *__RPC_FAR *ppDORet) = 0;
};
#else /* C style interface */
typedef struct IDocHostUIHandlerDispatchVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IDocHostUIHandlerDispatch __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IDocHostUIHandlerDispatch __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [out] */ UINT __RPC_FAR *pctinfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ UINT iTInfo,
/* [in] */ LCID lcid,
/* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
/* [in] */ UINT cNames,
/* [in] */ LCID lcid,
/* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
/* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ DISPID dispIdMember,
/* [in] */ REFIID riid,
/* [in] */ LCID lcid,
/* [in] */ WORD wFlags,
/* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
/* [out] */ VARIANT __RPC_FAR *pVarResult,
/* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
/* [out] */ UINT __RPC_FAR *puArgErr);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ShowContextMenu )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ DWORD dwID,
/* [in] */ DWORD x,
/* [in] */ DWORD y,
/* [in] */ IUnknown __RPC_FAR *pcmdtReserved,
/* [in] */ IDispatch __RPC_FAR *pdispReserved,
/* [retval][out] */ HRESULT __RPC_FAR *dwRetVal);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetHostInfo )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [out][in] */ DWORD __RPC_FAR *pdwFlags,
/* [out][in] */ DWORD __RPC_FAR *pdwDoubleClick);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ShowUI )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ DWORD dwID,
/* [in] */ IUnknown __RPC_FAR *pActiveObject,
/* [in] */ IUnknown __RPC_FAR *pCommandTarget,
/* [in] */ IUnknown __RPC_FAR *pFrame,
/* [in] */ IUnknown __RPC_FAR *pDoc,
/* [retval][out] */ HRESULT __RPC_FAR *dwRetVal);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *HideUI )(
IDocHostUIHandlerDispatch __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *UpdateUI )(
IDocHostUIHandlerDispatch __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *EnableModeless )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ VARIANT_BOOL fEnable);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnDocWindowActivate )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ VARIANT_BOOL fActivate);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *OnFrameWindowActivate )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ VARIANT_BOOL fActivate);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ResizeBorder )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ long left,
/* [in] */ long top,
/* [in] */ long right,
/* [in] */ long bottom,
/* [in] */ IUnknown __RPC_FAR *pUIWindow,
/* [in] */ VARIANT_BOOL fFrameWindow);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *TranslateAccelerator )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ DWORD hWnd,
/* [in] */ DWORD nMessage,
/* [in] */ DWORD wParam,
/* [in] */ DWORD lParam,
/* [in] */ BSTR bstrGuidCmdGroup,
/* [in] */ DWORD nCmdID,
/* [retval][out] */ HRESULT __RPC_FAR *dwRetVal);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetOptionKeyPath )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [out] */ BSTR __RPC_FAR *pbstrKey,
/* [in] */ DWORD dw);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDropTarget )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ IUnknown __RPC_FAR *pDropTarget,
/* [out] */ IUnknown __RPC_FAR *__RPC_FAR *ppDropTarget);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetExternal )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDispatch);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *TranslateUrl )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ DWORD dwTranslate,
/* [in] */ BSTR bstrURLIn,
/* [out] */ BSTR __RPC_FAR *pbstrURLOut);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FilterDataObject )(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ IUnknown __RPC_FAR *pDO,
/* [out] */ IUnknown __RPC_FAR *__RPC_FAR *ppDORet);
END_INTERFACE
} IDocHostUIHandlerDispatchVtbl;
interface IDocHostUIHandlerDispatch
{
CONST_VTBL struct IDocHostUIHandlerDispatchVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IDocHostUIHandlerDispatch_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IDocHostUIHandlerDispatch_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IDocHostUIHandlerDispatch_Release(This) \
(This)->lpVtbl -> Release(This)
#define IDocHostUIHandlerDispatch_GetTypeInfoCount(This,pctinfo) \
(This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
#define IDocHostUIHandlerDispatch_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
(This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
#define IDocHostUIHandlerDispatch_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
(This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
#define IDocHostUIHandlerDispatch_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
(This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
#define IDocHostUIHandlerDispatch_ShowContextMenu(This,dwID,x,y,pcmdtReserved,pdispReserved,dwRetVal) \
(This)->lpVtbl -> ShowContextMenu(This,dwID,x,y,pcmdtReserved,pdispReserved,dwRetVal)
#define IDocHostUIHandlerDispatch_GetHostInfo(This,pdwFlags,pdwDoubleClick) \
(This)->lpVtbl -> GetHostInfo(This,pdwFlags,pdwDoubleClick)
#define IDocHostUIHandlerDispatch_ShowUI(This,dwID,pActiveObject,pCommandTarget,pFrame,pDoc,dwRetVal) \
(This)->lpVtbl -> ShowUI(This,dwID,pActiveObject,pCommandTarget,pFrame,pDoc,dwRetVal)
#define IDocHostUIHandlerDispatch_HideUI(This) \
(This)->lpVtbl -> HideUI(This)
#define IDocHostUIHandlerDispatch_UpdateUI(This) \
(This)->lpVtbl -> UpdateUI(This)
#define IDocHostUIHandlerDispatch_EnableModeless(This,fEnable) \
(This)->lpVtbl -> EnableModeless(This,fEnable)
#define IDocHostUIHandlerDispatch_OnDocWindowActivate(This,fActivate) \
(This)->lpVtbl -> OnDocWindowActivate(This,fActivate)
#define IDocHostUIHandlerDispatch_OnFrameWindowActivate(This,fActivate) \
(This)->lpVtbl -> OnFrameWindowActivate(This,fActivate)
#define IDocHostUIHandlerDispatch_ResizeBorder(This,left,top,right,bottom,pUIWindow,fFrameWindow) \
(This)->lpVtbl -> ResizeBorder(This,left,top,right,bottom,pUIWindow,fFrameWindow)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -