IOleInPlaceSiteWindowless.GetDC Method

Provides an object with a handle to a device context for a screen or compatible device from its container.

Namespace:  Microsoft.VisualStudio.OLE.Interop
Assembly:  Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)

Syntax

'宣言
Sub GetDC ( _
    pRect As RECT(), _
    grfFlags As UInteger, _
    <OutAttribute> ByRef phDC As IntPtr _
)
'使用
Dim instance As IOleInPlaceSiteWindowless
Dim pRect As RECT()
Dim grfFlags As UInteger
Dim phDC As IntPtr

instance.GetDC(pRect, grfFlags, phDC)
void GetDC(
    RECT[] pRect,
    uint grfFlags,
    out IntPtr phDC
)
void GetDC(
    [InAttribute] array<RECT>^ pRect, 
    [InAttribute] unsigned int grfFlags, 
    [OutAttribute] IntPtr% phDC
)
function GetDC(
    pRect : RECT[], 
    grfFlags : uint, 
    phDC : IntPtr
)

Parameters

  • pRect
    Type: []

    [in] Pointer to the rectangle that the object wants to redraw, in client coordinates of the containing window. If this parameter is NULL, the object's full extent is redrawn.

  • grfFlags
    Type: System.UInt32

    [in] A combination of values from the OLEDCFLAGS enumeration.

  • phDC
    Type: System.IntPtr%

    [out] Pointer to a returned device context.

Remarks

For information on the COM interface, see IOleInPlaceSiteWindowless::GetDC

Permissions

See Also

Reference

IOleInPlaceSiteWindowless Interface

IOleInPlaceSiteWindowless Members

Microsoft.VisualStudio.OLE.Interop Namespace