Freigeben über


COleControl::FireKeyDown

Aufgerufen vom Framework, wenn eine Taste gedrückt wird, während das Steuerelement aktives Benutzeroberfläche ist.

void FireKeyDown(
   USHORT* pnChar,
   short nShiftState 
);

Parameter

  • pnChar
    Zeiger auf die codierten Darstellung des virtuellen Tastencodes der gedrückten Taste.Eine Liste der Standardvirtuellen tastencodes, finden Sie Winuser.h

  • nShiftState
    Enthält eine Kombination der folgenden Flags:

    • SHIFT_MASK die UMSCHALTTASTE gedrückt wurde während der Aktion.

    • CTRL_MASK die STRG-TASTE gedrückt wurde während der Aktion.

    • ALT_MASK die ALT-TASTE gedrückt wurde während der Aktion.

Hinweise

Wenn dieses Ereignis als benutzerdefiniertes Ereignis definiert wird, wird bestimmt, wenn das Ereignis ausgelöst wird.

Für automatische Auslösen eines Tastendruckereignisses zum verwendet werden kann, muss die Ereigniszuordnung des Steuerelements ein vordefiniertes definiertes KeyDown-Ereignis haben.

Anforderungen

Header: afxctl.h

Siehe auch

Referenz

COleControl-Klasse

Hierarchien-Diagramm

COleControl::FireKeyUp

COleControl::FireKeyPress

COleControl::OnKeyPressEvent