ACCELTABLEENTRY

המבנה ACCELTABLEENTRY מתאר את הנתונים משאב טבלה האצה בודדים. הגדרת מבנה שסופק הוא כאן להסבר בלבד; לא קיים כל קובץ כותרת רגיל.

struct ACCELTABLEENTRY {WORD fFlags; 
    WORD wAnsi; 
    WORD wId; 
    ריפוד WORD; 
} 

 

חברים

fFlags
ציון ערכת דגלי בהם תשתמש כדי לתאר מאפייני קיצור מקשים. חבר זה יכול להיות אחד או יותר מהבאים:.
ערך משמעות
FVIRTKEY מקש האצה הוא קוד מקש וירטואלי. אם דגל זה לא צוין, מקש האצה נעשה שימוש כדי לציין קוד התווים של ASCII.
FNOINVERT פריט תפריט בשורת התפריטים אינו מודגש כאשר נעשה שימוש במאיץ.
FSHIFT המאיץ מופעלת רק אם המשתמש יקיש על מקש SHIFT. דגל זה חל רק על מפתחות וירטואליים.
FCONTROL המאיץ מופעלת רק אם המשתמש לוחץ על מקש CTRL. דגל זה חל רק על מפתחות וירטואליים.
FALT המאיץ מופעלת רק אם המשתמש יקיש על מקש ALT. דגל זה חל רק על מפתחות וירטואליים.
0x80 הערך הוא האחרון בטבלה האצה.

wAnsi
ציון ערך תו ANSI או קוד מקש וירטואלי המזהה את מקש האצה.
wId
מזהה ההאצה. זהו ערך להעביר לפרוצדורה חלון כאשר המשתמש מקיש על המקש שצוין.
ריפוד
מספר הבתים שנוספו כדי להבטיח כי המבנה מיושר על גבול DWORD.

הערות

המבנה ACCELTABLEENTRY חוזר עבור כל ערכי טבלת מאיצים משאב. הערך האחרון בטבלה מסומן בדגל כבעל ערך 0x0080.

ניתן לחשב את מספר הרכיבים בטבלת אם אתה מחלק את האורך של המשאב על ידי שמונה. לאחר מכן היישום שלך יכול לגשת באופן אקראי הערכים באורך קבוע בודדים.

QuickInfo

nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.

ראה גם

מבט כולל על משאבים, משאב מבנים, CreateAcceleratorTable

Index