SYSTEM_EVENT_DATA structure

Contains information about a tablet system event.

Syntax

typedef struct tagSYSTEM_EVENT_DATA {
  BYTE  bModifier;
  WCHAR wKey;
  LONG  xPos;
  LONG  yPos;
  BYTE  bCursorMode;
  DWORD dwButtonState;
} SYSTEM_EVENT_DATA;

Members

bModifier

Bit values for the modifiers. See the remarks section for more information.

wKey

Scan code for the keyboard character.

xPos

X position of the event.

yPos

Y position of the event.

bCursorMode

The type of cursor that caused the event. See the remarks section for more information.

dwButtonState

State of the buttons at the time of the system event.

Remarks

The following system events are defined for use in the bModifier member.

Value Description
SE_MODIFIER_CTRL The Control key was pressed.
SE_MODIFIER_ALT The Alt key was pressed.
SE_MODIFIER_SHIFT The Shift key was pressed.

 

The following system events are defined for use in the bCursorMode member.

Value Description
SE_NORMAL_CURSOR Indicates the pen tip.
SE_ERASER_CURSOR Indicates the pen eraser.

 

Requirements

Requirement Value
Minimum supported client
Windows XP Tablet PC Edition [desktop apps only]
Minimum supported server
None supported

See also

IStylusPlugin::SystemEvent Method

ITabletEventSink::SystemEvent Method