OnKeyDown

CNi

Function Group
OnKeyDown() Functions    Prev page: OnDblClickNext page: OnKeyPress    
Function Declared in:
NiKnobEvents.h

'Declaration' icon -- Shortcut to top of page. Declaration

void OnKeyDown(
    short FAR* KeyCode,
    short Shift);

'Description' icon -- Shortcut to top of page. Description

Generated when you press a key while the control has the input focus.

Shortcut to top of page. Parameters

short FAR* KeyCode

Specifies the virtual-key code of the given key.

short Shift

Contains the state of the SHIFT, CTRL, and ALT keys, which can be any combination of the CNiKnob::ShiftKeys enumeration values. The list below includes valid enumeration values.

  • CNiKnob::ShiftKey - the user pressed the SHIFT key.
  • CNiKnob::CtrlKey - the user pressed the CTRL key.
  • CNiKnob::AltKey - the user pressed the ALT key.

'See Also' icon -- Shortcut to top of page. See Also

Shortcut to top of page. Example

void OnKeyDown(short FAR* KeyCode, short Shift) {
   // Check for the Alt-Shift-D key.
   if ((*KeyCode == 68) && (Shift == CNiKnob::ShiftKey | CNiKnob::AltKey)) {
       // Your event code here.
   }
}