המבנה מקשי עכבר מכיל מידע אודות תכונת נגישות מקשי עכבר. כאשר התכונה מקשי עכבר פעיל, המשתמש יכול להשתמש במקלדת הנומרית כדי לשלוט במצביע העכבר, לחץ על, לחץ פעמיים על, גרור ושחרר. על-ידי הקשה על מקש numlock, המשתמש להחליף בלוח המקשים המספרי בין העכבר לשלוט במצב פעולה רגילה.
typedef struct _MOUSEKEYS {/ / ח"כ DWORD cbSize;
DWORD dwFlags;
DWORD iMaxSpeed;
DWORD iTimeToMaxSpeed;
DWORD iCtrlSpeed;
DWORD dwReserved1;
DWORD dwReserved2;
} מקשי עכבר
| ערך | משמעות |
|---|---|
| MKF_AVAILABLE | אם דגל זה מוגדר, התכונה מקשי עכבר זמינה. |
| MKF_CONFIRMHOTKEY | Windows 95, Windows NT 5.0 ואילך: מופיעה תיבת דו-שיח לאישור בתכונה ' מקשי עכבר ' מופעל באמצעות מקש קיצור. |
| MKF_HOTKEYACTIVE | אם דגל זה מוגדר, המשתמש יכול להפעיל את התכונה מקשי עכבר וביטול באמצעות מקש קיצור, נותר ALT + LEFT SHIFT + NUM LOCK. |
| MKF_HOTKEYSOUND | אם דגל זה מוגדר, המערכת מנגן סירנה צליל כאשר המשתמש מפעיל את התכונה מקשי עכבר או לבטל באמצעות מקש קיצור. |
| MKF_INDICATOR | Windows 95, Windows NT 5.0 ואילך: מחוון חזותי מוצג כאשר מופעלת התכונה מקשי עכבר. |
| MKF_MOUSEKEYSON | אם דגל זה מוגדר, מופעלת התכונה מקשי עכבר. |
| MKF_MODIFIERS | Windows 95, Windows NT 5.0 ואילך: מקש CTRL מגביר מהירות הסמן על-ידי הערך שצוין על-ידי חבר iCtrlSpeed , וגורמת מקש SHIFT הסמן לעכב לזמן קצר לאחר העברת פיקסל בודד, מתן אפשרות מיקום מצוין של הסמן. אם ערך זה לא צוין, המקשים CTRL ו- SHIFT לחוצים מתעלמת כאשר המשתמש מזיז את הסמן של העכבר באמצעות מקשי החצים. |
| MKF_REPLACENUMBERS | Windows 95, Windows NT 5.0 ואילך:הנומרית מזיז את העכבר כאשר מקש NUM LOCK פועל. אם דגל זה לא צוין, הנומרית מעביר את הסמן עכבר כאשר מקש NUM LOCK כבוי. |
Windows 95: לא מתבצעות בדיקות טווח.
Windows NT: ערכים חוקיים נעים בין 10 ל- 360.
יישום משתמש מבנה מקשי עכבר כאשר קריאה לפונקציה SystemParametersInfo עם הפרמטר wAction להגדיר את הערך SPI_GETMOUSEKEYS או SPI_SETMOUSEKEYS. בעת שימוש SPI_GETMOUSEKEYS, יישום עליך לציין את החבר cbSize של מבנה מקשי עכבר ; הפונקציה SystemParametersInfo ממלא את החברים הנותרים. יישום עליך לציין כל מבנה חברי בעת שימוש את הערך SPI_SETMOUSEKEYS.
nbsp; Windows &NT: מחייב גירסה 3.5 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על winuser.h.
מבט כולל על נגישות, נגישות מבנים, SystemParametersInfo