WM_INITMENUPOPUP

ההודעה WM_INITMENUPOPUP נשלח כאשר נפתחת תפריט או תפריט משנה הוא להיות פעיל. פעולה זו מאפשרת ליישום לשנות את התפריט לפני הצגתו, מבלי לשנות את התפריט כולו.

WM_INITMENUPOPUP hmenuPopup = wParam (HMENU);         / / לטפל לתפריט המשנה
uPos = LOWORD(lParam) (UINT);        / / פריט בתת-תפריט תפקיד fSystemMenu = HIWORD(lParam) (BOOL); / / דגל בתפריט חלון 

 

פרמטרים

hmenuPopup
הערך של wParam. לטפל נפתחת תפריט או תפריט משנה.
uPos
הערך של המילה מסדר נמוך של lParam. ציון המיקום היחסי מבוסס אפס של פריט התפריט הפותחת את נפתחת או תפריט משנה.
fSystemMenu
הערך של המילה הגבוהות של lParam. ציון אם תפריט נפתח תפריט החלון (המכונה גם תפריט מערכת או תפריט הבקרה). אם התפריט נמצא תפריט החלון , פרמטר זה הוא TRUE; אחרת, היא FALSE.

להחזיר ערכים

אם יישום מעבד הודעה זו, הוא צריך להחזיר אפס.

QuickInfo

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

ראה גם

מבט כולל על לוח המקשים מאיצים, הודעות מקש האצה בלוח המקשים, WM_INITMENU

Index