ReactOS 0.4.15-dev-7788-g1ad9096
IOleInPlaceActiveObject Interface Reference
Inheritance diagram for IOleInPlaceActiveObject:
Collaboration diagram for IOleInPlaceActiveObject:

Public Types

typedef IOleInPlaceActiveObjectLPOLEINPLACEACTIVEOBJECT
 
- Public Types inherited from IOleWindow
typedef IOleWindowLPOLEWINDOW
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT TranslateAccelerator ([in] LPMSG lpmsg)
 
HRESULT RemoteTranslateAccelerator ()
 
HRESULT OnFrameWindowActivate ([in] BOOL fActivate)
 
HRESULT OnDocWindowActivate ([in] BOOL fActivate)
 
HRESULT ResizeBorder ([in] LPCRECT prcBorder, [in, unique] IOleInPlaceUIWindow *pUIWindow, [in] BOOL fFrameWindow)
 
HRESULT RemoteResizeBorder ([in] LPCRECT prcBorder, [in] REFIID riid, [in, unique, iid_is(riid)] IOleInPlaceUIWindow *pUIWindow, [in] BOOL fFrameWindow)
 
HRESULT EnableModeless ([in] BOOL fEnable)
 
- Public Member Functions inherited from IOleWindow
HRESULT GetWindow ([out] HWND *phwnd)
 
HRESULT ContextSensitiveHelp ([in] BOOL fEnterMode)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 200 of file oleidl.idl.

Member Typedef Documentation

◆ LPOLEINPLACEACTIVEOBJECT

Member Function Documentation

◆ EnableModeless()

HRESULT IOleInPlaceActiveObject::EnableModeless ( [in] BOOL  fEnable)

◆ OnDocWindowActivate()

HRESULT IOleInPlaceActiveObject::OnDocWindowActivate ( [in] BOOL  fActivate)

◆ OnFrameWindowActivate()

HRESULT IOleInPlaceActiveObject::OnFrameWindowActivate ( [in] BOOL  fActivate)

◆ RemoteResizeBorder()

HRESULT IOleInPlaceActiveObject::RemoteResizeBorder ( [in] LPCRECT  prcBorder,
[in] REFIID  riid,
[in, unique, iid_is(riid)] IOleInPlaceUIWindow pUIWindow,
[in] BOOL  fFrameWindow 
)

◆ RemoteTranslateAccelerator()

HRESULT IOleInPlaceActiveObject::RemoteTranslateAccelerator ( )

◆ ResizeBorder()

HRESULT IOleInPlaceActiveObject::ResizeBorder ( [in] LPCRECT  prcBorder,
[in, unique] IOleInPlaceUIWindow pUIWindow,
[in] BOOL  fFrameWindow 
)

◆ TranslateAccelerator()

HRESULT IOleInPlaceActiveObject::TranslateAccelerator ( [in] LPMSG  lpmsg)

The documentation for this interface was generated from the following file: