ACCELTABLEENTRY

De ACCELTABLEENTRY structuur beschrijft de gegevens in een afzonderlijke versneller tabel resource. De structuur definitie gegeven is hier voor uitleg alleen; het is niet aanwezig in elk bestand standaardkoptekst.

struct ACCELTABLEENTRY {woord fFlags; 
    WORD wAnsi; 
    WORD wId; 
    WORD opvulling; 
} 
 

Leden

fFlags
Hiermee geeft u een set vlaggen die u gebruiken kunt om te beschrijven toetsenbord versneller kenmerken. Dit lid kan een of meer van de volgende waarden hebben.
Waarde Betekenis
FVIRTKEY De toegangstoets is een virtuele-sleutel code. Als deze vlag niet is opgegeven, is de toegangstoets uitgegaan van een ASCII-tekencode opgeven.
FNOINVERT Een menuopdracht op de menubalk is niet gemarkeerd wanneer een versneller wordt gebruikt.
FSHIFT De versneller is geactiveerd alleen als de gebruiker op de SHIFT-toets drukt. Deze vlag geldt alleen voor virtuele toetsen.
COMPRESSORSTURING De versneller is geactiveerd alleen als de gebruiker op de CTRL-toets drukt. Deze vlag geldt alleen voor virtuele toetsen.
FALT De versneller is geactiveerd alleen als de gebruiker op ALT drukt. Deze vlag geldt alleen voor virtuele toetsen.
0x80 De vermelding is laatste in een tabel accelerator.

wAnsi
Hiermee geeft u de waarde van een ANSI-teken of een virtuele-sleutel code waarmee de sneltoets.
wId
Identificeert de sneltoets. Dit is de waarde doorgegeven aan de procedure venster wanneer de gebruiker op de opgegeven sleutel.
opvulling
Het aantal bytes ingevoegd om ervoor te zorgen dat de structuur wordt uitgelijnd op een DWORD -boundary.

Opmerkingen

De ACCELTABLEENTRY structuur wordt herhaald voor alle accelerator vermeldingen in de resource. De laatste vermelding in de tabel is gemarkeerd met de waarde 0x0080.

U kunt het aantal elementen in de tabel berekenen als u de lengte van de bron door acht verdelen. Uw toepassing kan vervolgens willekeurig toegang krijgen tot de afzonderlijke posten van vaste lengte.

Syntaxisinfo

nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Niet-ondersteunde.

Zie ook

Bronnen overzicht, Resource structuren, CreateAcceleratorTable

Index