Partilhar via


Método IVsIntelliMouseHandler.SetMouseCursor_ (POINT, POINT, UInt32, UInt32)

 

Define o cursor base onde o mouse está localizado no momento.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

int SetMouseCursor_(
    POINT ptOrg,
    POINT ptNew,
    uint idCurOrg,
    uint uNeutralRadius
)
int SetMouseCursor_(
    POINT ptOrg,
    POINT ptNew,
    unsigned int idCurOrg,
    unsigned int uNeutralRadius
)
abstract SetMouseCursor_ : 
        ptOrg:POINT *
        ptNew:POINT *
        idCurOrg:uint32 *
        uNeutralRadius:uint32 -> int
Function SetMouseCursor_ (
    ptOrg As POINT,
    ptNew As POINT,
    idCurOrg As UInteger,
    uNeutralRadius As UInteger
) As Integer

Parâmetros

  • ptOrg
    [in] Uma estrutura de ponto, indicando a origem atual do cursor do mouse.
  • ptNew
    [in] Uma estrutura de ponto que indica a nova posição do cursor do mouse.
  • idCurOrg
    [in] A identificação do recurso do cursor do mouse atual.
  • uNeutralRadius
    [in] O raio neutro.Se a alteração na posição entre ptOrg e ptNew é menor do que esse radius, não move o cursor.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De vsshell.idl:

HRESULT IVsIntelliMouseHandler::SetMouseCursor_(
   [in] POINT ptOrg, 
   [in] POINT ptNew, 
   [in] UINT idCurOrg, 
   [in] UINT uNeutralRadius
);

Consulte também

Interface IVsIntelliMouseHandler
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo