Действие происходит в VC++7. Создаю динамически меню вот так:
.......
CMenu* menu = new CMenu;
if (!menu->CreatePopupMenu()){
TRACE0("Меню не создано\n");
return -1;
}
//тут заполняются в меню добавляются разные пункты
ClientToScreen(&point);
BOOL test = menu->TrackPopupMenu(TPM_LEFTALIGN | TPM_LEFTBUTTON,point.x,point.y,this);
//вот тут мне надо узнать, какой пункт меню был выбран
menu->DestroyMenu();
delete menu;
........

Ну никак не могу узнать, какой пункт меню был выбран.
17.02.04 00:51: Перенесено модератором из 'C/C++' — ПК