הפונקציה בדוגמה הבאה מציגה תפריט קיצור.
היישום כולל משאב תפריט המזוהה על-ידי המחרוזת "ShortcutExample". שורת התפריטים פשוט מכיל שם של תפריט. היישום משתמשת בפונקציה TrackPopupMenu כדי להציג את התפריט המשויך פריט תפריט זה. (שורת התפריטים עצמם לא מוצג מכיוון TrackPopupMenu דורשת את נקודת האחיזה כדי המשנה, בתפריט או בתפריט קיצור דרך.)
DisplayContextMenu(HWND hwnd, POINT pt) APIENTRY האין {HMENU hmenu; / / ברמה העליונה בתפריט HMENU hmenuTrackPopup; / / תפריט קיצור / / לטעון משאב תפריט.
אם ((hmenu = LoadMenu (hinst, "ShortcutExample")) = = NULL) להחזיר;
/ / TrackPopupMenu אין אפשרות להציג את התפריט בר קבלת כל כך / / נקודת האחיזה כדי בתפריט הקיצור הראשון.
hmenuTrackPopup = GetSubMenu (hmenu / 0);
/ / להציג את תפריט הקיצור. מעקב אחר העכבר הימני / / לחצן.
TrackPopupMenu (hmenuTrackPopup, TPM_LEFTALIGN | TPM_RIGHTBUTTON, pt.x, pt.y, 0, hwnd, NULL);
/ / להרוס את התפריט.
DestroyMenu(hmenu);
}