다음을 통해 공유


IOleInPlaceSiteWindowless Members

Include Protected Members
Include Inherited Members

Enables a windowless object to process window messages, participate in drag-and-drop operations, and draw. Extends and inherits from IOleInPlaceSiteEx. For more information, see IOleInPlaceSiteWindowless.

The IOleInPlaceSiteWindowless type exposes the following members.

Methods

  Name Description
Public method AdjustRect Adjusts a specified rectangle if it is entirely or partially covered by overlapping, opaque objects.
Public method CanInPlaceActivate (Inherited from IOleInPlaceSiteEx.)
Public method CanWindowlessActivate Informs an object if its container can support it as a windowless object that can be in-place activated.
Public method ContextSensitiveHelp (Inherited from IOleInPlaceSiteEx.)
Public method DeactivateAndUndo (Inherited from IOleInPlaceSiteEx.)
Public method DiscardUndoState (Inherited from IOleInPlaceSiteEx.)
Public method GetCapture Called by an in-place active, windowless object to determine if it still has the mouse capture or not.
Public method GetDC Provides an object with a handle to a device context for a screen or compatible device from its container.
Public method GetFocus Called by an in-place active, windowless object to determine if it still has the keyboard focus or not.
Public method GetWindow (Inherited from IOleInPlaceSiteEx.)
Public method GetWindowContext (Inherited from IOleInPlaceSiteEx.)
Public method InvalidateRect Enables an object to invalidate a specified rectangle of its in-place image on the screen.
Public method InvalidateRgn Enables an object to invalidate a specified region of its in-place image on the screen.
Public method OnDefWindowMessage Invokes the default processing for all messages passed to an object.
Public method OnInPlaceActivate (Inherited from IOleInPlaceSiteEx.)
Public method OnInPlaceActivateEx (Inherited from IOleInPlaceSiteEx.)
Public method OnInPlaceDeactivate (Inherited from IOleInPlaceSiteEx.)
Public method OnInPlaceDeactivateEx (Inherited from IOleInPlaceSiteEx.)
Public method OnPosRectChange (Inherited from IOleInPlaceSiteEx.)
Public method OnUIActivate (Inherited from IOleInPlaceSiteEx.)
Public method OnUIDeactivate (Inherited from IOleInPlaceSiteEx.)
Public method ReleaseDC Releases the device context previously obtained by a call to IOleInPlaceSiteWindowless::GetDC.
Public method RequestUIActivate (Inherited from IOleInPlaceSiteEx.)
Public method RequestUIActivate() Notifies the container that the object is about to enter the UI-active state.
Public method Scroll (Inherited from IOleInPlaceSiteEx.)
Public method ScrollRect Enables an object to scroll an area within its in-place active image on the screen.
Public method SetCapture Enables an in-place active, windowless object to capture all mouse messages.
Public method SetFocus Sets the keyboard focus for a UI-active, windowless object.

Top

See Also

Reference

IOleInPlaceSiteWindowless Interface

Microsoft.VisualStudio.OLE.Interop Namespace