다음을 통해 공유


IOleInPlaceSiteWindowless.SetCapture Method

Enables an in-place active, windowless object to capture all mouse messages.

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

Syntax

‘선언
Function SetCapture ( _
    fCapture As Integer _
) As Integer
‘사용 방법
Dim instance As IOleInPlaceSiteWindowless
Dim fCapture As Integer
Dim returnValue As Integer

returnValue = instance.SetCapture(fCapture)
int SetCapture(
    int fCapture
)
int SetCapture(
    [InAttribute] int fCapture
)
abstract SetCapture : 
        fCapture:int -> int 
function SetCapture(
    fCapture : int
) : int

Parameters

  • fCapture
    Type: System.Int32
    [in] If TRUE, the container should capture the mouse for the object. If FALSE, the container should release mouse capture for the object.

Return Value

Type: System.Int32
S_OK
Mouse capture was successfully granted to the object. If called to release the mouse capture, this method must not fail.
S_FALSE
Mouse capture was denied to the object.

Remarks

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

.NET Framework Security

See Also

Reference

IOleInPlaceSiteWindowless Interface

IOleInPlaceSiteWindowless Members

Microsoft.VisualStudio.OLE.Interop Namespace