|
HMENU mmenu;
POINT lp;
....
mmenu=CreatePopupMenu();
AppendMenu(mmenu,MF_ENABLED,122,"&About");
AppendMenu(mmenu,MF_SEPARATOR,132,NULL);
AppendMenu(mmenu,MF_ENABLED,123,"&Exit");
.....
case WM_RBUTTONUP:
GetCursorPos(&lp);
TrackPopupMenuEx(mmenu,TPM_HORIZONTAL|TPM_LEFTALIGN,lp.x,lp.y,hwndMain ,NULL);
break;
.....
DestroyMenu(mmenu);
|