![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Убрать все кнопки кроме Close в MDIChild [D6, Win95/98, WinME, NT4, Win2k, WinXP]
Korona © (2002-06-01 19:37:00)Уважаемые мастера!
Как убрать у MDIChild в развернутом виде кнопки minimize и maximize, а close оставить (как в Word XP)?
Korona (2002-06-02 16:09:00) [1]Пробовал
SysMenu=GetSystemMenu(Child,Handle,FALSE);
DeleteMenu(SysMenu,SC_MAXIMIZE,MF_BYCOMMAND);
DeleteMenu(SysMenu,SC_MINIMIZE,MF_BYCOMMAND);
- не помогает.
DeleteMenu(SysMenu,SC_CLOSE,MF_BYCOMMAND) затеняет кнопку close,но если форму развернуть, то даже затененная close начинает действовать!
Song (2002-06-02 10:01:00) [2]АПИ: DeleteMenu() и пр.
Korona (2002-06-02 01:41:00) [3]Мастера! Где же вы! Hee-e-e-e-lp!!!
Уже 4 ночи ответ ищу, да никак не найду.
Korona (2002-06-01 21:19:00) [4]To Xenon:
Когда програмно максимизируешь форму кнопка минимизации появляется вновь.
}{enon (2002-06-01 20:30:00) [5]C MDI не работал (не требовалось), но попробуй убрать эти кнопки а потом програмномаксимизировать подчиненную форму.