property Menu.Cursor as Variant
Specifies the shape of the cursor when mouse hovers the menu.

TypeDescription
Variant A string expression that indicates a predefined value listed bellow, a string expression that indicates the path to a cursor file, a long expression that indicates the handle of the cursor.
Use the Cursor property to specify the shape of the cursor when the mouse pointer hovers a sub menu. Use the Cursor property to specify the cursor that control displays when the mouse pointer hovers the item. Use the Cursor property to specify the shape of the cursor when the mouse pointer hovers an item.

Here's the list of predefined values ( string expressions ):

If the cursor value is a string expression, the control looks first if it is not a predefined value like listed above, and if not, it tries to load the cursor from a file. If the Cursor property is a long expression it always indicates a handle to a cursor. The API functions like: LaadCursor or LoadCursorFromFile retrieves a handle to a cursor. In .NET framework, the Handle parameter of the Cursor object specifies the handle to the cursor. Use the Cursors object to access to the list of predefined cursors in the .NET framework.