Die ACCELTABLEENTRY -Struktur beschreibt die Daten in einer einzelnen Accelerator-Tabelle-Ressource. Die Strukturdefinition bereitgestellten hier Erläuterung nur; Es ist nicht in jedem standard-Header-Datei.
struct ACCELTABLEENTRY {WORD fFlags;
Wort wAnsi;
WORD wId;
WORD-Polsterung;
}
| Wert | Bedeutung |
|---|---|
| FVIRTKEY | Das Accelerator Schlüssel ist ein virtueller Tastencode. Wenn dieses Flag nicht angegeben ist, wird das Accelerator Schlüssel eine ASCII-Zeichencode angeben. |
| FNOINVERT | Ein Menüelement auf der Menüleiste ist nicht hervorgehoben, wenn eine Zugriffstaste verwendet wird. |
| FSHIFT | Das Gaspedal ist nur aktiviert, wenn der Benutzer die UMSCHALTTASTE drückt. Dieses Flag gilt nur für virtuelle Tasten. |
| FCONTROL | Das Gaspedal ist nur aktiviert, wenn der Benutzer die STRG-Taste drückt. Dieses Flag gilt nur für virtuelle Tasten. |
| FALT | Das Gaspedal ist nur aktiviert, wenn der Benutzer die ALT-Taste drückt. Dieses Flag gilt nur für virtuelle Tasten. |
| 0 x 80 | Der Eintrag ist zuletzt in einer Zugriffstastentabelle. |
Die ACCELTABLEENTRY -Struktur ist für alle Beschleuniger-Tabelleneinträge in der Ressource wiederholt. Der letzte Eintrag in der Tabelle wird mit dem Wert 0 x 0080 gekennzeichnet.
Sie können die Anzahl der Elemente in der Tabelle berechnen, wenn Sie die Länge der Ressource durch acht teilen. Dann kann Ihre Anwendung zufällig die einzelnen fester Länge-Einträge zugreifen.
&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Nicht unterstützt.
Übersicht über Ressourcen, Ressourcen Strukturen, CreateAcceleratorTable