📄 atliface.h
字号:
#define IDocHostUIHandlerDispatch_TranslateAccelerator(This,hWnd,nMessage,wParam,lParam,bstrGuidCmdGroup,nCmdID,dwRetVal) \
(This)->lpVtbl -> TranslateAccelerator(This,hWnd,nMessage,wParam,lParam,bstrGuidCmdGroup,nCmdID,dwRetVal)
#define IDocHostUIHandlerDispatch_GetOptionKeyPath(This,pbstrKey,dw) \
(This)->lpVtbl -> GetOptionKeyPath(This,pbstrKey,dw)
#define IDocHostUIHandlerDispatch_GetDropTarget(This,pDropTarget,ppDropTarget) \
(This)->lpVtbl -> GetDropTarget(This,pDropTarget,ppDropTarget)
#define IDocHostUIHandlerDispatch_GetExternal(This,ppDispatch) \
(This)->lpVtbl -> GetExternal(This,ppDispatch)
#define IDocHostUIHandlerDispatch_TranslateUrl(This,dwTranslate,bstrURLIn,pbstrURLOut) \
(This)->lpVtbl -> TranslateUrl(This,dwTranslate,bstrURLIn,pbstrURLOut)
#define IDocHostUIHandlerDispatch_FilterDataObject(This,pDO,ppDORet) \
(This)->lpVtbl -> FilterDataObject(This,pDO,ppDORet)
#endif /* COBJMACROS */
#endif /* C style interface */
HRESULT STDMETHODCALLTYPE IDocHostUIHandlerDispatch_ShowContextMenu_Proxy(
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);
void __RPC_STUB IDocHostUIHandlerDispatch_ShowContextMenu_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IDocHostUIHandlerDispatch_GetHostInfo_Proxy(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [out][in] */ DWORD __RPC_FAR *pdwFlags,
/* [out][in] */ DWORD __RPC_FAR *pdwDoubleClick);
void __RPC_STUB IDocHostUIHandlerDispatch_GetHostInfo_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IDocHostUIHandlerDispatch_ShowUI_Proxy(
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);
void __RPC_STUB IDocHostUIHandlerDispatch_ShowUI_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IDocHostUIHandlerDispatch_HideUI_Proxy(
IDocHostUIHandlerDispatch __RPC_FAR * This);
void __RPC_STUB IDocHostUIHandlerDispatch_HideUI_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IDocHostUIHandlerDispatch_UpdateUI_Proxy(
IDocHostUIHandlerDispatch __RPC_FAR * This);
void __RPC_STUB IDocHostUIHandlerDispatch_UpdateUI_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IDocHostUIHandlerDispatch_EnableModeless_Proxy(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ VARIANT_BOOL fEnable);
void __RPC_STUB IDocHostUIHandlerDispatch_EnableModeless_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IDocHostUIHandlerDispatch_OnDocWindowActivate_Proxy(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ VARIANT_BOOL fActivate);
void __RPC_STUB IDocHostUIHandlerDispatch_OnDocWindowActivate_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IDocHostUIHandlerDispatch_OnFrameWindowActivate_Proxy(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ VARIANT_BOOL fActivate);
void __RPC_STUB IDocHostUIHandlerDispatch_OnFrameWindowActivate_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IDocHostUIHandlerDispatch_ResizeBorder_Proxy(
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);
void __RPC_STUB IDocHostUIHandlerDispatch_ResizeBorder_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IDocHostUIHandlerDispatch_TranslateAccelerator_Proxy(
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);
void __RPC_STUB IDocHostUIHandlerDispatch_TranslateAccelerator_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IDocHostUIHandlerDispatch_GetOptionKeyPath_Proxy(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [out] */ BSTR __RPC_FAR *pbstrKey,
/* [in] */ DWORD dw);
void __RPC_STUB IDocHostUIHandlerDispatch_GetOptionKeyPath_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IDocHostUIHandlerDispatch_GetDropTarget_Proxy(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ IUnknown __RPC_FAR *pDropTarget,
/* [out] */ IUnknown __RPC_FAR *__RPC_FAR *ppDropTarget);
void __RPC_STUB IDocHostUIHandlerDispatch_GetDropTarget_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IDocHostUIHandlerDispatch_GetExternal_Proxy(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [out] */ IDispatch __RPC_FAR *__RPC_FAR *ppDispatch);
void __RPC_STUB IDocHostUIHandlerDispatch_GetExternal_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IDocHostUIHandlerDispatch_TranslateUrl_Proxy(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ DWORD dwTranslate,
/* [in] */ BSTR bstrURLIn,
/* [out] */ BSTR __RPC_FAR *pbstrURLOut);
void __RPC_STUB IDocHostUIHandlerDispatch_TranslateUrl_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
HRESULT STDMETHODCALLTYPE IDocHostUIHandlerDispatch_FilterDataObject_Proxy(
IDocHostUIHandlerDispatch __RPC_FAR * This,
/* [in] */ IUnknown __RPC_FAR *pDO,
/* [out] */ IUnknown __RPC_FAR *__RPC_FAR *ppDORet);
void __RPC_STUB IDocHostUIHandlerDispatch_FilterDataObject_Stub(
IRpcStubBuffer *This,
IRpcChannelBuffer *_pRpcChannelBuffer,
PRPC_MESSAGE _pRpcMessage,
DWORD *_pdwStubPhase);
#endif /* __IDocHostUIHandlerDispatch_INTERFACE_DEFINED__ */
#ifndef __IAxWinHostWindow_INTERFACE_DEFINED__
#define __IAxWinHostWindow_INTERFACE_DEFINED__
/* interface IAxWinHostWindow */
/* [object][unique][helpstring][uuid] */
EXTERN_C const IID IID_IAxWinHostWindow;
#if defined(__cplusplus) && !defined(CINTERFACE)
MIDL_INTERFACE("B6EA2050-048A-11d1-82B9-00C04FB9942E")
IAxWinHostWindow : public IUnknown
{
public:
virtual HRESULT STDMETHODCALLTYPE CreateControl(
/* [in] */ LPCOLESTR lpTricsData,
/* [in] */ HWND hWnd,
/* [in] */ IStream __RPC_FAR *pStream) = 0;
virtual HRESULT STDMETHODCALLTYPE CreateControlEx(
/* [in] */ LPCOLESTR lpTricsData,
/* [in] */ HWND hWnd,
/* [in] */ IStream __RPC_FAR *pStream,
/* [out] */ IUnknown __RPC_FAR *__RPC_FAR *ppUnk,
/* [in] */ REFIID riidAdvise,
/* [in] */ IUnknown __RPC_FAR *punkAdvise) = 0;
virtual HRESULT STDMETHODCALLTYPE AttachControl(
/* [in] */ IUnknown __RPC_FAR *pUnkControl,
/* [in] */ HWND hWnd) = 0;
virtual HRESULT STDMETHODCALLTYPE QueryControl(
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject) = 0;
virtual HRESULT STDMETHODCALLTYPE SetExternalDispatch(
/* [in] */ IDispatch __RPC_FAR *pDisp) = 0;
virtual HRESULT STDMETHODCALLTYPE SetExternalUIHandler(
/* [in] */ IDocHostUIHandlerDispatch __RPC_FAR *pDisp) = 0;
};
#else /* C style interface */
typedef struct IAxWinHostWindowVtbl
{
BEGIN_INTERFACE
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
IAxWinHostWindow __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
IAxWinHostWindow __RPC_FAR * This);
ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
IAxWinHostWindow __RPC_FAR * This);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateControl )(
IAxWinHostWindow __RPC_FAR * This,
/* [in] */ LPCOLESTR lpTricsData,
/* [in] */ HWND hWnd,
/* [in] */ IStream __RPC_FAR *pStream);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateControlEx )(
IAxWinHostWindow __RPC_FAR * This,
/* [in] */ LPCOLESTR lpTricsData,
/* [in] */ HWND hWnd,
/* [in] */ IStream __RPC_FAR *pStream,
/* [out] */ IUnknown __RPC_FAR *__RPC_FAR *ppUnk,
/* [in] */ REFIID riidAdvise,
/* [in] */ IUnknown __RPC_FAR *punkAdvise);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AttachControl )(
IAxWinHostWindow __RPC_FAR * This,
/* [in] */ IUnknown __RPC_FAR *pUnkControl,
/* [in] */ HWND hWnd);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryControl )(
IAxWinHostWindow __RPC_FAR * This,
/* [in] */ REFIID riid,
/* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetExternalDispatch )(
IAxWinHostWindow __RPC_FAR * This,
/* [in] */ IDispatch __RPC_FAR *pDisp);
HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetExternalUIHandler )(
IAxWinHostWindow __RPC_FAR * This,
/* [in] */ IDocHostUIHandlerDispatch __RPC_FAR *pDisp);
END_INTERFACE
} IAxWinHostWindowVtbl;
interface IAxWinHostWindow
{
CONST_VTBL struct IAxWinHostWindowVtbl __RPC_FAR *lpVtbl;
};
#ifdef COBJMACROS
#define IAxWinHostWindow_QueryInterface(This,riid,ppvObject) \
(This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
#define IAxWinHostWindow_AddRef(This) \
(This)->lpVtbl -> AddRef(This)
#define IAxWinHostWindow_Release(This) \
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -