|
BOOL TranslateMessage (CONST MSG *lpMsg); |
Die Parameter haben folgende Bedeutung:
Parameter |
Bedeutung |
| CONST MSG *lpMsg | Zeiger auf Nachrichtenstruktur die die zu übersetzende Nachricht enthält. |
Als Returnwert liefert die Funktion einen Wert ungleich 0 wenn die Nachricht übersetzt wurde.
| Es gibt noch eine weitere Funktion TranslateAccelerator(...) die sich auch mit dem 'Übersetzen' von Tastaturnachrichten befasst. Sie spielt im Zusammenhang mit den Schnellzugriffstasten (Accelerator-Keys wie z.B. die Hilfe-Taste <F1>) eine Rolle. |
Wenn z.B. der Großbuchstaben 'A' eingegeben wird, so wird zuerst die SHIFT-Taste gedrückt und dann die Taste 'A'. Anschließend wird die Taste 'A' wieder losgelassen und schließlich auch noch die SHIFT-Taste. Damit werden folgende fünf Nachrichten erzeugt:
|
|