Dynamically Inserting a Pulldown Menu
HWND hPulldown;
:
hPulldown = WinCreateMenu(hFrame, /* Create empty menu */
NULL); /* template */
MenuItem.iPosition = MIT_END; /* Item position */
MenuItem.afStyle = MIS_TEXT; /* Item style */
MenuItem.afAttribute = 0; /* No attributes */
MenuItem.id = MN_OPENOBJECT; /* Item identifier */
MenuItem.hItem = 0; /* No handle */
MenuItem.hwndSubmenu = hPulldown; /* No p'down handle */
rc = WinSendDlgItemMsg(hMenu, /* Send message */
MN_FILE, /* to File pulldown */
MM_INSERTITEM, /* Message class */
&MenuItem, /* Pointer to item */
szItemText); /* Text of menu item */
[Back: Dynamically Inserting a Menu Bar Item]
[Next: Disabling an Menu Bar/Pulldown Menu Item]