לשלוח את ההודעה WM_COMMAND כאשר המשתמש בוחר פריט פקודה מתפריט, כאשר פקד שולח הודעה אל החלון האב שלו, או בעת הקשה מקש האצה מתורגם.
WM_COMMAND wNotifyCode = HIWORD(wParam); / / הודעה על קוד wID = LOWORD(wParam); / / hwndCtl מזהה פריט, פקד או האצה = lParam (HWND); / / לטפל של פקד
אם יישום מעבד הודעה זו, הוא צריך להחזיר אפס.
הקשות מאיץ לבחור פריטים מתפריט חלון לתרגמו WM_SYSCOMMAND הודעות.
במקרה מקש האצה אשר מתאים פריט תפריט כאשר החלון שבו מחזיקה את התפריט ממוזער, WM_COMMAND לא שליחת ההודעה. עם זאת, במקרה מקש האצה אשר אינו תואם לאף של הפריטים בתפריט של החלון או שתפריט חלון , הודעה WM_COMMAND נשלח, גם אם החלון ממוזער.
אם היישום מאפשר מפריד תפריטים, המערכת שולחת הודעה WM_COMMAND עם המילה נמוכה של הפרמטר wParam כאפס כאשר המשתמש בוחר את המפריד.
nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:דורש גירסה 1.0 ואילך.
כותרת עליונה:להצהיר על winuser.h.
עריכת סקירה של פקדים, לערוך הודעות בקרה, WM_SYSCOMMAND