System und die Websiteinhalte Tastenanschläge

Das System unterscheidet zwischen System Tastenanschläge und Websiteinhalte Tastenanschläge. System Tastenanschläge erzeugen Tastenanschlag Systemmeldungen, WM_SYSKEYDOWN und WM_SYSKEYUP. Websiteinhalte Tastenanschläge erzeugen Websiteinhalte Tastenanschlag Nachrichten, WM_KEYDOWN und WM_KEYUP.

Wenn Ihre Fenster Verfahren eine Systemmeldung Tastenanschlag verarbeiten muss, stellen Sie sicher, die nach der Verarbeitung der Nachricht das Verfahren an die DefWindowProc -Funktion übergeben wird. Andernfalls werden alle Systemoperationen mit die Alt-Taste deaktiviert werden, wenn das Fenster den Tastaturfokus besitzt. Das heißt, werden der Benutzer nicht Zugriff auf Menüs oder Systemmenü des Fensters, oder die Alt + esc oder Alt + Tab-Tastenkombination verwenden, um ein anderes Fenster aktivieren.

Tastenanschlag Systemmeldungen sind in erster Linie für die Verwendung durch das System anstatt von einer Anwendung. Das System verwendet diese, um die integrierte Tastatur-Schnittstelle zu Menüs bereitzustellen und damit den Benutzer steuern, welches Fenster aktiv ist. Tastenanschlag Systemmeldungen werden generiert, wenn der Benutzer eine Taste in Kombination mit der Alt-Taste eingibt, oder wenn der Benutzer tippt und kein Fenster hat den Tastaturfokus (z. B., wenn das aktive Programm minimiert ist). In diesem Fall werden die Nachrichten in der Warteschlange zugeordneten aktiven Fenster gebucht.

Websiteinhalte Tastenanschlag Nachrichten sind für die Verwendung durch Windows Anwendung; die DefWindowProc -Funktion nicht mit ihnen. Eine Fensterprozedur kann alle Websiteinhalte Tastenanschlag Nachrichten verwerfen, die es nicht braucht.

Index