Здравствуйте, letika, Вы писали:
L>Теперь другой вопрос, как нарисовать menu bar в произвольном месте? Просто окно без заголовка (Border=None), а при прицеплении меню (SetMenu) оно начинает рисоваться над клиентской частью. Как прорисовать его ниже?
В общем, странно. SetMenu отказывается цепляться к дочернему окну, но как тогда меню цепляют к всяким rebar контролам? Посмотрел в сорцы, там есть SetMenu тоже, но при отладке оно возвращает 0, хотя меню всё же рисуется.
Решил сделать по-другому: самому отрисовывать панель меню (menu bar), чтобы спозиционировать в нужное место. Но возникла другая проблема: при показе подменю (которое показывается по нажатии на "Файл", например) окно, на котором рисуется меню, перестаёт принимать сообщения движения мыши и перерисовки
Вопрос: как сделать, чтобы при показе подменю (TrackPopupMenu) окно реагировало на перемещения мыши и перерисовку?
Буду благодарен за любые наставления по теме.