IOleInPlaceObject interface

Manages the activation and deactivation of in-place objects, and determines how much of the in-place object should be visible.

You can obtain a pointer to IOleInPlaceObject by calling IUnknown::QueryInterface on IOleObject.


The IOleInPlaceObject interface has these methods.

Method Description
IOleInPlaceObject::InPlaceDeactivate Deactivates an active in-place object and discards the object's undo state.
IOleInPlaceObject::ReactivateAndUndo Reactivates a previously deactivated object, undoing the last state of the object.
IOleInPlaceObject::SetObjectRects Specifies how much of the in-place object is to be visible.
IOleInPlaceObject::UIDeactivate Deactivates and removes the user interface of an active in-place object.


Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header oleidl.h

See Also