InkMousePointer enumeration

Specifies the type of mouse pointer to appear.

Syntax


typedef enum InkMousePointer { 
  IMP_Default         = 0,
  IMP_Arrow           = 1,
  IMP_Crosshair       = 2,
  IMP_Ibeam           = 3,
  IMP_SizeNESW        = 4,
  IMP_SizeNS          = 5,
  IMP_SizeNWSE        = 6,
  IMP_SizeWE          = 7,
  IMP_UpArrow         = 8,
  IMP_Hourglass       = 9,
  IMP_NoDrop          = 10,
  IMP_ArrowHourglass  = 11,
  IMP_ArrowQuestion   = 12,
  IMP_SizeAll         = 13,
  IMP_Hand            = 14,
  IMP_Custom          = 99
} InkMousePointer;

Constants

IMP_Default

The default mouse pointer.

IMP_Arrow

The arrow mouse pointer.

IMP_Crosshair

The cross (cross-hair) mouse pointer.

IMP_Ibeam

The I-beam mouse pointer.

IMP_SizeNESW

The sizing handle NE/SW mouse pointer (double arrow that points northeast and southwest).

IMP_SizeNS

The sizing handle N/S mouse pointer (double arrow that points north and south).

IMP_SizeNWSE

The sizing handle NW/SE mouse pointer (double arrow that points northwest and southeast).

IMP_SizeWE

The sizing handle W/E mouse pointer (double arrow that points west and east).

IMP_UpArrow

The up arrow mouse pointer.

IMP_Hourglass

The hourglass (wait) mouse pointer.

IMP_NoDrop

The no-drop mouse pointer.

IMP_ArrowHourglass

The arrow and hourglass mouse pointer.

IMP_ArrowQuestion

The arrow and question mark mouse pointer.

IMP_SizeAll

The size-all mouse pointer.

IMP_Hand

The hand mouse pointer.

IMP_Custom

The custom mouse pointer that the MouseIcon property specifies.

Requirements

Minimum supported client

Windows XP Tablet PC Edition [desktop apps only]

Minimum supported server

None supported

Header

Msinkaut.h (also requires Msinkaut_i.c)

See also

MousePointer Property
InkCollector Class
InkEdit Control Reference
InkPicture Control Reference

 

 

Show: