My Project
Public Member Functions | Public Attributes | List of all members
ParaEngine::WBClientSite Class Reference
Inheritance diagram for ParaEngine::WBClientSite:

Public Member Functions

 WBClientSite (HWND hwnd)
 
virtual HRESULT STDMETHODCALLTYPE QueryInterface (REFIID riid, void __RPC_FAR *__RPC_FAR *ppvObject)
 
virtual ULONG STDMETHODCALLTYPE AddRef (void)
 
virtual ULONG STDMETHODCALLTYPE Release (void)
 
virtual HRESULT STDMETHODCALLTYPE SaveObject (void)
 
virtual HRESULT STDMETHODCALLTYPE GetMoniker (DWORD dwAssign, DWORD dwWhichMoniker, IMoniker **ppmk)
 
virtual HRESULT STDMETHODCALLTYPE GetContainer (IOleContainer **ppContainer)
 
virtual HRESULT STDMETHODCALLTYPE ShowObject (void)
 
virtual HRESULT STDMETHODCALLTYPE OnShowWindow (BOOL fShow)
 
virtual HRESULT STDMETHODCALLTYPE RequestNewObjectLayout (void)
 
virtual HRESULT STDMETHODCALLTYPE GetWindow (HWND *phwnd)
 
virtual HRESULT STDMETHODCALLTYPE ContextSensitiveHelp (BOOL fEnterMode)
 
virtual HRESULT STDMETHODCALLTYPE GetBorder (LPRECT lprectBorder)
 
virtual HRESULT STDMETHODCALLTYPE RequestBorderSpace (LPCBORDERWIDTHS pborderwidths)
 
virtual HRESULT STDMETHODCALLTYPE SetBorderSpace (LPCBORDERWIDTHS pborderwidths)
 
virtual HRESULT STDMETHODCALLTYPE SetActiveObject (IOleInPlaceActiveObject *pActiveObject, LPCOLESTR pszObjName)
 
virtual HRESULT STDMETHODCALLTYPE InsertMenus (HMENU hmenuShared, LPOLEMENUGROUPWIDTHS lpMenuWidths)
 
virtual HRESULT STDMETHODCALLTYPE SetMenu (HMENU hmenuShared, HOLEMENU holemenu, HWND hwndActiveObject)
 
virtual HRESULT STDMETHODCALLTYPE RemoveMenus (HMENU hmenuShared)
 
virtual HRESULT STDMETHODCALLTYPE SetStatusText (LPCOLESTR pszStatusText)
 
virtual HRESULT STDMETHODCALLTYPE EnableModeless (BOOL fEnable)
 
virtual HRESULT STDMETHODCALLTYPE TranslateAccelerator (LPMSG lpmsg, WORD wID)
 
virtual HRESULT STDMETHODCALLTYPE CanInPlaceActivate (void)
 
virtual HRESULT STDMETHODCALLTYPE OnInPlaceActivate (void)
 
virtual HRESULT STDMETHODCALLTYPE OnUIActivate (void)
 
virtual HRESULT STDMETHODCALLTYPE GetWindowContext (IOleInPlaceFrame **ppFrame, IOleInPlaceUIWindow **ppDoc, LPRECT lprcPosRect, LPRECT lprcClipRect, LPOLEINPLACEFRAMEINFO lpFrameInfo)
 
virtual HRESULT STDMETHODCALLTYPE Scroll (SIZE scrollExtant)
 
virtual HRESULT STDMETHODCALLTYPE OnUIDeactivate (BOOL fUndoable)
 
virtual HRESULT STDMETHODCALLTYPE OnInPlaceDeactivate (void)
 
virtual HRESULT STDMETHODCALLTYPE DiscardUndoState (void)
 
virtual HRESULT STDMETHODCALLTYPE DeactivateAndUndo (void)
 
virtual HRESULT STDMETHODCALLTYPE OnPosRectChange (LPCRECT lprcPosRect)
 
virtual HRESULT STDMETHODCALLTYPE ShowContextMenu (DWORD dwID, POINT *ppt, IUnknown *pcmdtReserved, IDispatch *pdispReserved)
 
virtual HRESULT STDMETHODCALLTYPE GetHostInfo (DOCHOSTUIINFO *pInfo)
 
virtual HRESULT STDMETHODCALLTYPE ShowUI (DWORD dwID, IOleInPlaceActiveObject *pActiveObject, IOleCommandTarget *pCommandTarget, IOleInPlaceFrame *pFrame, IOleInPlaceUIWindow *pDoc)
 
virtual HRESULT STDMETHODCALLTYPE HideUI ()
 
virtual HRESULT STDMETHODCALLTYPE UpdateUI ()
 
virtual HRESULT STDMETHODCALLTYPE OnDocWindowActivate (BOOL fActivate)
 
virtual HRESULT STDMETHODCALLTYPE OnFrameWindowActivate (BOOL fActivate)
 
virtual HRESULT STDMETHODCALLTYPE ResizeBorder (LPCRECT prcBorder, IOleInPlaceUIWindow *pUIWindow, BOOL fRameWindow)
 
virtual HRESULT STDMETHODCALLTYPE TranslateAccelerator (LPMSG lpMsg, const GUID *pguidCmdGroup, DWORD nCmdID)
 
virtual HRESULT STDMETHODCALLTYPE GetOptionKeyPath (LPOLESTR *pchKey, DWORD dw)
 
virtual HRESULT STDMETHODCALLTYPE GetDropTarget (IDropTarget *pDropTarget, IDropTarget **ppDropTarget)
 
virtual HRESULT STDMETHODCALLTYPE GetExternal (IDispatch **ppDispatch)
 
virtual HRESULT STDMETHODCALLTYPE TranslateUrl (DWORD dwTranslate, OLECHAR *pchURLIn, OLECHAR **ppchURLOut)
 
virtual HRESULT STDMETHODCALLTYPE FilterDataObject (IDataObject *pDO, IDataObject **ppDORet)
 

Public Attributes

HWND m_hWindow
 

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