IVsIntelliMouseHandler.SetMouseCursor_(POINT, POINT, UInt32, UInt32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
设置鼠标当前定位的光标基。
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 小于此半径,则不移动光标。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。
注解
COM 签名
从 vsshell:
HRESULT IVsIntelliMouseHandler::SetMouseCursor_(
[in] POINT ptOrg,
[in] POINT ptNew,
[in] UINT idCurOrg,
[in] UINT uNeutralRadius
);