The 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 QueryInterface on IOleObject.
You must implement this interface if you are writing an object application that will participate in in-place activation.
Used by an object’s immediate container to activate or deactivate the object.
Methods in VTable Order
IUnknown Methods |
Description |
Returns a pointer to a specified interface. | |
Increments the reference count. | |
Decrements the reference count. |
IOleWindow Methods |
Description |
Gets a window handle. | |
Controls enabling of context sensitive help. |
IOleInPlaceObject Methods |
Description |
Deactivate active in-place object. | |
Deactivate and remove UI of active object. | |
Portion of in-place object to be visible. | |
Reactivate previously deactivated object. |
See Also