ההודעה WM_HOTKEY מוצב כאשר המשתמש לוחץ על מקש ישיר נרשמו על-ידי RegisterHotKey פונקציה. ההודעה ממוקמת בחלק העליון של תור ההודעות המשויך אל הליך משנה שנרשמו מקשים ישירים.
WM_HOTKEY idHotKey = wParam (int); / / המזהה של חם fuModifiers מפתח = LOWORD(lParam) (UINT); / / מפתח-צירוף מסמן uVirtKey = HIWORD(lParam) (UINT); / / מקש וירטואלי קוד
ערך | משמעות |
---|---|
IDHOT_SNAPDESKTOP | מקשים ישירים "שולחן עבודה של הצמד" היה לחוץ. |
IDHOT_SNAPWINDOW | מקשים ישירים "חלון הצמד" היה לחוץ. |
ערך | משמעות |
---|---|
MOD_ALT | נערך או מקש ALT. |
MOD_CONTROL | נערך או מקש CTRL. |
MOD_SHIFT | או מקש SHIFT היה מוחזק לחוץ. |
MOD_WIN | מקש חלונות או נערכו. מפתחות אלה מסומנות בסמל Microsoft Windows. |
WM_HOTKEY היא לא קשורה מקשי קיצור של WM_GETHOTKEY ו- WM_SETHOTKEY. לשלוח את ההודעה WM_HOTKEY עבור מקשי קיצור כלליים בעוד הודעות WM_SET\GETHOTKEY מתייחסות חלון הפעלת מקשי קיצור.
nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על winuser.h.
מבט כולל על לוח המקשים קלט, הודעות קלט של לוח מקשים, RegisterHotKey, WM_GETHOTKEY, WM_SETHOTKEY