10 / 10 / 4
Регистрация: 05.08.2009
Сообщений: 101
|
|
1 | |
Изменение системного меню (в заголовке окна) MDI-CHILD формы22.01.2012, 23:05. Показов 2646. Ответов 2
Метки нет (Все метки)
Всем привет. Может кто-нибудь подсказать, как измененить системное меню MDI-CHILD формы.
У РОДИТЕЛЯ (Parent) можно изменить через WinApi посредством команд GetSystemMenu и (AppendMenu | InsertMenu | ModifyMenu | InsertMenuItem и прочие). Их использовать я умею, но вот у дочки(сына) изменить системное меню не получается, всегда вызывается стандартное.
0
|
22.01.2012, 23:05 | |
Ответы с готовыми решениями:
2
Отображение текущего системного времени в заголовке окна Как вызвать процедуру из MDI child из другой формы? Как уменьшить ширину рамки формы MDI Child? MDI-формы. Максимизация окна при загрузке формы |
78 / 79 / 21
Регистрация: 10.04.2010
Сообщений: 262
|
||||||
23.01.2012, 00:14 | 2 | |||||
Сообщение было отмечено lekha2009 как решение
Решение
а просто
0
|
10 / 10 / 4
Регистрация: 05.08.2009
Сообщений: 101
|
|
23.01.2012, 00:45 [ТС] | 3 |
Требуется изменить системное меню окна Form2, которое появляется, если кликнуть левой/правой кнопкой мыши в области иконки окна. Если окно НЕ является children'ом, то меню меняется, а вот если оно является - то не меняется. Form1 является MdiContainer'ом для Form2. Это походу дела очень непростая задача.
Добавлено через 11 минут Проблема решена. Изначально Form2 наследовался от самописного класса (который в свою очередь наследовался от стандартного Form), в котором меню добавлялось при инициализации формы. Простое перенесение кода в события Load и ParentChanged исправило ситуацию. Тема закрыта.
0
|
23.01.2012, 00:45 | |
23.01.2012, 00:45 | |
Помогаю со студенческими работами здесь
3
Текст в заголовке окна формы по центру Изменение шрифта в заголовке формы Изменение шрифта в Заголовке формы и ToolTipText? Отображение меню формы + меню MDI Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |