com.jniwrapper.win32.ole
Interface IOleInPlaceActiveObject

All Superinterfaces:
AutoDeleteParameter, IOleWindow, IUnknown
All Known Implementing Classes:
AbstractOleControl, IOleInPlaceActiveObjectImpl

public interface IOleInPlaceActiveObject
extends IOleWindow

This interface is used by the container to manipulate in-place objects when they are active.

See Also:
Microsoft COM SDK documentation

Field Summary
static java.lang.String INTERFACE_IDENTIFIER
           
 
Method Summary
 void enableModeless(VariantBool fEnable)
           
 void onDocWindowActivate(VariantBool fActivate)
           
 void onFrameWindowActivate(VariantBool fActivate)
           
 void resizeBorder(Rect prcBorder, IOleInPlaceUIWindow pUIWindow, VariantBool fFrameWindow)
           
 HResult translateAccelerator(Msg lpmsg)
           
 
Methods inherited from interface com.jniwrapper.win32.ole.IOleWindow
contextSensitiveHelp, getWindow
 
Methods inherited from interface com.jniwrapper.win32.com.IUnknown
addRef, isNull, queryInterface, release, setNull
 
Methods inherited from interface com.jniwrapper.AutoDeleteParameter
isAutoDelete, setAutoDelete
 

Field Detail

INTERFACE_IDENTIFIER

public static final java.lang.String INTERFACE_IDENTIFIER
See Also:
Constant Field Values
Method Detail

translateAccelerator

public HResult translateAccelerator(Msg lpmsg)
                             throws ComException
Parameters:
lpmsg - [in]
Throws:
ComException

onFrameWindowActivate

public void onFrameWindowActivate(VariantBool fActivate)
                           throws ComException
Parameters:
fActivate - [in]
Throws:
ComException

onDocWindowActivate

public void onDocWindowActivate(VariantBool fActivate)
                         throws ComException
Parameters:
fActivate - [in]
Throws:
ComException

resizeBorder

public void resizeBorder(Rect prcBorder,
                         IOleInPlaceUIWindow pUIWindow,
                         VariantBool fFrameWindow)
                  throws ComException
Parameters:
prcBorder - [in]
pUIWindow - [in]
fFrameWindow - [in]
Throws:
ComException

enableModeless

public void enableModeless(VariantBool fEnable)
                    throws ComException
Parameters:
fEnable - [in]
Throws:
ComException