IOleInPlaceSiteWindowless Interface
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.
Namespace: Microsoft.VisualStudio.OLE.Interop
Assembly: Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)
Syntax
'Declaración
<GuidAttribute("922EADA0-3424-11CF-B670-00AA004CD6D8")> _
<InterfaceTypeAttribute()> _
Public Interface IOleInPlaceSiteWindowless _
Inherits IOleInPlaceSiteEx
[GuidAttribute("922EADA0-3424-11CF-B670-00AA004CD6D8")]
[InterfaceTypeAttribute()]
public interface IOleInPlaceSiteWindowless : IOleInPlaceSiteEx
The IOleInPlaceSiteWindowless type exposes the following members.
Methods
Name | Description | |
---|---|---|
AdjustRect | Adjusts a specified rectangle if it is entirely or partially covered by overlapping, opaque objects. | |
CanInPlaceActivate() | (Inherited from IOleInPlaceSiteEx.) | |
CanInPlaceActivate() | Determines if the container can activate the object in place. | |
CanWindowlessActivate | Informs an object if its container can support it as a windowless object that can be in-place activated. | |
ContextSensitiveHelp(Int32) | (Inherited from IOleInPlaceSiteEx.) | |
ContextSensitiveHelp(Int32) | Controls enabling of context-sensitive help. | |
DeactivateAndUndo() | (Inherited from IOleInPlaceSiteEx.) | |
DeactivateAndUndo() | ||
DiscardUndoState() | (Inherited from IOleInPlaceSiteEx.) | |
DiscardUndoState() | Deactivate the object and revert to undo state. | |
GetCapture | Called by an in-place active, windowless object to determine if it still has the mouse capture or not. | |
GetDC | Provides an object with a handle to a device context for a screen or compatible device from its container. | |
GetFocus | Called by an in-place active, windowless object to determine if it still has the keyboard focus or not. | |
GetWindow(IntPtr%) | (Inherited from IOleInPlaceSiteEx.) | |
GetWindow(IntPtr%) | Gets a window handle. | |
GetWindowContext(IOleInPlaceFrame%, IOleInPlaceUIWindow%, array<RECT[], array<RECT[], array<OLEINPLACEFRAMEINFO[]) | (Inherited from IOleInPlaceSiteEx.) | |
GetWindowContext(IOleInPlaceFrame%, IOleInPlaceUIWindow%, array<RECT[], array<RECT[], array<OLEINPLACEFRAMEINFO[]) | Enables an in-place object to retrieve window interfaces that form at the window object hierarchy, and the position in the parent window to locate the object's in-place activation window. | |
InvalidateRect | Enables an object to invalidate a specified rectangle of its in-place image on the screen. | |
InvalidateRgn | Enables an object to invalidate a specified region of its in-place image on the screen. | |
OnDefWindowMessage | Invokes the default processing for all messages passed to an object. | |
OnInPlaceActivate() | (Inherited from IOleInPlaceSiteEx.) | |
OnInPlaceActivate() | ||
OnInPlaceActivateEx(Int32%, UInt32) | (Inherited from IOleInPlaceSiteEx.) | |
OnInPlaceActivateEx(Int32%, UInt32) | Called by the embedded object to determine if it needs to redraw itself upon activation. | |
OnInPlaceDeactivate() | (Inherited from IOleInPlaceSiteEx.) | |
OnInPlaceDeactivate() | Notifies the container that the object is no longer active in place. | |
OnInPlaceDeactivateEx(Int32) | (Inherited from IOleInPlaceSiteEx.) | |
OnInPlaceDeactivateEx(Int32) | Notifies the container of whether the object needs to be redrawn upon deactivation. | |
OnPosRectChange(array<RECT[]) | (Inherited from IOleInPlaceSiteEx.) | |
OnPosRectChange(array<RECT[]) | Object's extents have changed. | |
OnUIActivate() | (Inherited from IOleInPlaceSiteEx.) | |
OnUIActivate() | Notifies the container that the object is about to be activated in place, and that the main menu will be replaced by a composite menu. | |
OnUIDeactivate(Int32) | (Inherited from IOleInPlaceSiteEx.) | |
OnUIDeactivate(Int32) | Notifies the container to reinstall its user interface and take focus. | |
ReleaseDC | Releases the device context previously obtained by a call to IOleInPlaceSiteWindowless::GetDC. | |
RequestUIActivate() | (Inherited from IOleInPlaceSiteEx.) | |
RequestUIActivate() | Notifies the container that the object is about to enter the UI-active state. | |
Scroll(SIZE) | (Inherited from IOleInPlaceSiteEx.) | |
Scroll(SIZE) | Specifies the number of pixels by which the container is to scroll the object. | |
ScrollRect | Enables an object to scroll an area within its in-place active image on the screen. | |
SetCapture | Enables an in-place active, windowless object to capture all mouse messages. | |
SetFocus | Sets the keyboard focus for a UI-active, windowless object. |
Top