Создание менюй
Не могу создать нормальное меню средствами винды.
делаю:
WM_CREATE:
menu=CreateMenu();
AppendMenu(menu,MF_STRING,1,"BOOOOO!");
AppendMenu(menu,MF_STRING,2,"New!!!");
break;
WM_RBUTTONDOWN:
TrackPopupMenu(menu,0,p.x,p.y,0,hwnd,0);
а она в ответ рисует нечто непередаваемое. то есть рисует меню, но его ширина всего пара пикселей, что явно ненормально. Кто-нить объясните в чем дело..А?
WM_CREATE:
menu=CreatePopupMenu();
AppendMenu(menu,MF_STRING,1,"BOOOOO!");
AppendMenu(menu,MF_STRING,2,"New!!!");
....
break;
WM_RBUTTONDOWN:
TrackPopupMenu(menu,0,p.x,p.y,0,hwnd,0);
Спасибо о ВеликиЙ!
Все работает!