This document is archived and information here might be outdated.  Recommended version.

ISystemMouseCursor Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > SystemUI > ESRI.ArcGIS.SystemUI > Interfaces > IS > ISystemMouseCursor Interface
ArcGIS Developer Help

ISystemMouseCursor Interface

Provides access to members that load and get mouse cursor.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


The ISystemMouseCursor interface provides methods and properties for loading mouse cursors and accessing the OLE_HANDLE of a mouse cursor. It is primarily used when developing with the Java and C++ API.


Name Description
Read/write property Cursor Currently loaded mouse cursor.
Method Load Loads system provided mouse cursor.
Method LoadFromFile Loads mouse cursor from file. If file name uses relative path, the path must be relative to current application executable.

Classes that implement ISystemMouseCursor

Classes Description
SystemMouseCursor A helper object working with mouse cursor.