vmsDocHostUIHandler Class Reference

#include <vmsDocHostUIHandler.h>

Inheritance diagram for vmsDocHostUIHandler:

CDlg_SpreadHelp2_wb_UIHandler

List of all members.

Public Member Functions

STDMETHOD() GetHostInfo (DOCHOSTUIINFO *pInfo)
 vmsDocHostUIHandler ()
virtual ~vmsDocHostUIHandler ()
HRESULT __stdcall QueryInterface (REFIID riid, void **ppvObject)
DWORD __stdcall AddRef ()
DWORD __stdcall Release ()
STDMETHOD() ShowContextMenu (DWORD dwID, POINT *ppt, IUnknown *pcmdtReserved, IDispatch *pdispReserved)
STDMETHOD() ShowUI (DWORD dwID, IOleInPlaceActiveObject *pActiveObject, IOleCommandTarget *pCommandTarget, IOleInPlaceFrame *pFrame, IOleInPlaceUIWindow *pDoc)
STDMETHOD() HideUI ()
STDMETHOD() UpdateUI ()
STDMETHOD() EnableModeless (BOOL fEnable)
STDMETHOD() OnDocWindowActivate (BOOL fActivate)
STDMETHOD() OnFrameWindowActivate (BOOL fActivate)
STDMETHOD() ResizeBorder (LPCRECT prcBorder, IOleInPlaceUIWindow *pUIWindow, BOOL fRameWindow)
STDMETHOD() TranslateAccelerator (LPMSG lpMsg, const GUID *pguidCmdGroup, DWORD nCmdID)
STDMETHOD() GetOptionKeyPath (LPOLESTR *pchKey, DWORD dw)
STDMETHOD() GetDropTarget (IDropTarget *pDropTarget, IDropTarget **ppDropTarget)
STDMETHOD() GetExternal (IDispatch **ppDispatch)
STDMETHOD() TranslateUrl (DWORD dwTranslate, OLECHAR *pchURLIn, OLECHAR **ppchURLOut)
STDMETHOD() FilterDataObject (IDataObject *pDO, IDataObject **ppDORet)

Protected Attributes

long m_cRef


Detailed Description

Definition at line 19 of file vmsDocHostUIHandler.h.


Constructor & Destructor Documentation

vmsDocHostUIHandler::vmsDocHostUIHandler (  ) 

Definition at line 16 of file vmsDocHostUIHandler.cpp.

vmsDocHostUIHandler::~vmsDocHostUIHandler (  )  [virtual]

Definition at line 21 of file vmsDocHostUIHandler.cpp.


Member Function Documentation

STDMETHODIMP vmsDocHostUIHandler::GetHostInfo ( DOCHOSTUIINFO *  pInfo  ) 

Reimplemented in CDlg_SpreadHelp2_wb_UIHandler.

Definition at line 26 of file vmsDocHostUIHandler.cpp.

References S_OK.

HRESULT __stdcall vmsDocHostUIHandler::QueryInterface ( REFIID  riid,
void **  ppvObject 
) [inline]

Definition at line 26 of file vmsDocHostUIHandler.h.

References E_NOINTERFACE, NULL, and S_OK.

DWORD __stdcall vmsDocHostUIHandler::AddRef (  )  [inline]

Definition at line 44 of file vmsDocHostUIHandler.h.

References m_cRef.

DWORD __stdcall vmsDocHostUIHandler::Release (  )  [inline]

Definition at line 49 of file vmsDocHostUIHandler.h.

References m_cRef.

STDMETHOD() vmsDocHostUIHandler::ShowContextMenu ( DWORD  dwID,
POINT *  ppt,
IUnknown pcmdtReserved,
IDispatch *  pdispReserved 
) [inline]

Definition at line 55 of file vmsDocHostUIHandler.h.

References NULL, S_FALSE, and S_OK.

STDMETHOD() vmsDocHostUIHandler::ShowUI ( DWORD  dwID,
IOleInPlaceActiveObject *  pActiveObject,
IOleCommandTarget *  pCommandTarget,
IOleInPlaceFrame *  pFrame,
IOleInPlaceUIWindow *  pDoc 
) [inline]

Definition at line 72 of file vmsDocHostUIHandler.h.

STDMETHOD() vmsDocHostUIHandler::HideUI (  )  [inline]

Definition at line 80 of file vmsDocHostUIHandler.h.

STDMETHOD() vmsDocHostUIHandler::UpdateUI (  )  [inline]

Definition at line 83 of file vmsDocHostUIHandler.h.

STDMETHOD() vmsDocHostUIHandler::EnableModeless ( BOOL  fEnable  )  [inline]

Definition at line 86 of file vmsDocHostUIHandler.h.

STDMETHOD() vmsDocHostUIHandler::OnDocWindowActivate ( BOOL  fActivate  )  [inline]

Definition at line 90 of file vmsDocHostUIHandler.h.

STDMETHOD() vmsDocHostUIHandler::OnFrameWindowActivate ( BOOL  fActivate  )  [inline]

Definition at line 94 of file vmsDocHostUIHandler.h.

STDMETHOD() vmsDocHostUIHandler::ResizeBorder ( LPCRECT  prcBorder,
IOleInPlaceUIWindow *  pUIWindow,
BOOL  fRameWindow 
) [inline]

Definition at line 98 of file vmsDocHostUIHandler.h.

STDMETHOD() vmsDocHostUIHandler::TranslateAccelerator ( LPMSG  lpMsg,
const GUID *  pguidCmdGroup,
DWORD  nCmdID 
) [inline]

Definition at line 104 of file vmsDocHostUIHandler.h.

STDMETHOD() vmsDocHostUIHandler::GetOptionKeyPath ( LPOLESTR pchKey,
DWORD  dw 
) [inline]

Definition at line 110 of file vmsDocHostUIHandler.h.

STDMETHOD() vmsDocHostUIHandler::GetDropTarget ( IDropTarget *  pDropTarget,
IDropTarget **  ppDropTarget 
) [inline]

Definition at line 115 of file vmsDocHostUIHandler.h.

STDMETHOD() vmsDocHostUIHandler::GetExternal ( IDispatch **  ppDispatch  )  [inline]

Definition at line 120 of file vmsDocHostUIHandler.h.

STDMETHOD() vmsDocHostUIHandler::TranslateUrl ( DWORD  dwTranslate,
OLECHAR pchURLIn,
OLECHAR **  ppchURLOut 
) [inline]

Definition at line 124 of file vmsDocHostUIHandler.h.

STDMETHOD() vmsDocHostUIHandler::FilterDataObject ( IDataObject *  pDO,
IDataObject **  ppDORet 
) [inline]

Definition at line 130 of file vmsDocHostUIHandler.h.


Member Data Documentation

long vmsDocHostUIHandler::m_cRef [protected]

Definition at line 136 of file vmsDocHostUIHandler.h.

Referenced by AddRef(), and Release().


The documentation for this class was generated from the following files:

Generated on Sun May 25 00:21:21 2008 by  doxygen 1.5.6