IVsIntelliMouseHandler.SetMouseCursor_(POINT, POINT, UInt32, UInt32) 方法

定义

设置鼠标当前定位的光标基。

public:
 int SetMouseCursor_(Microsoft::VisualStudio::OLE::Interop::POINT ptOrg, Microsoft::VisualStudio::OLE::Interop::POINT ptNew, System::UInt32 idCurOrg, System::UInt32 uNeutralRadius);
public:
 int SetMouseCursor_(Microsoft::VisualStudio::OLE::Interop::POINT ptOrg, Microsoft::VisualStudio::OLE::Interop::POINT ptNew, unsigned int idCurOrg, unsigned int uNeutralRadius);
int SetMouseCursor_(Microsoft::VisualStudio::OLE::Interop::POINT ptOrg, Microsoft::VisualStudio::OLE::Interop::POINT ptNew, unsigned int idCurOrg, unsigned int uNeutralRadius);
public int SetMouseCursor_ (Microsoft.VisualStudio.OLE.Interop.POINT ptOrg, Microsoft.VisualStudio.OLE.Interop.POINT ptNew, uint idCurOrg, uint uNeutralRadius);
abstract member SetMouseCursor_ : Microsoft.VisualStudio.OLE.Interop.POINT * Microsoft.VisualStudio.OLE.Interop.POINT * uint32 * uint32 -> int
Public Function SetMouseCursor_ (ptOrg As POINT, ptNew As POINT, idCurOrg As UInteger, uNeutralRadius As UInteger) As Integer

参数

ptOrg
POINT

中指示鼠标光标当前原点的点结构。

ptNew
POINT

中指示鼠标光标的新位置的点结构。

idCurOrg
UInt32

中当前鼠标光标的资源 ID。

uNeutralRadius
UInt32

中非特定半径。 如果和之间的位置更改 ptOrg ptNew 小于此半径,则不移动光标。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

注解

COM 签名

从 vsshell:

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

适用于