Re[6]: как прицепить иконки к меню ?
От: ламмму Украина http://itjob.kharkov.ua
Дата: 17.06.08 12:38
Оценка:
Здравствуйте, MNZ, Вы писали:

MNZ>Здравствуйте, ламмму, Вы писали:


Л>>Делаю так:

Л>>
Л>>    ctrl.Create(hWnd, r);
Л>>

Л>>Менюшка показуется нормально, с иконками... но теперь не приходят события о нажатии в менюхе(OnCommand)... что делать ?

MNZ>А hWnd чей указывается? Видимо, туда и приходят. А почему не создаёте CommandBar при помощи CreateSimpleReBar(ATL_SIMPLE_REBAR_NOBORDER_STYLE) в главной форме?


Просто у меня не CMainForm.
Я делаю плугин для IE. вызываю это дело из вотакого каласса :

class CBandToolBarCtrl 
    : public CWindowImpl<CBandToolBarCtrl, CToolBarCtrl>
{
  //[...]
   OnSomeEvent(bla,bla)
   {
       //код который я ранее показал
   }
};


hWnd — это m_hWnd этого класса

<b>bold text</b>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.