| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Родительский и дочерний диалоги |
| Автор: XYLIGAN 9.1.2007, 11:29 | ||
| Доброе время суток, 2 ALL! Как на диалог поместить другой диалог из ресурсов? На родительском диалоге есть 2 кнопки: "Show" и "Hide". Надо, чтобы при нажатии на "Show" справа появлялся дочерний диалог (как панель) и при нажатии на "Hide" - скрывался. Если на обработчик кнопки "Show" вешать
то родительский дилог становится недоступным. Задавал такие стили для диалогов: - для родительского DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU - для дочернего STYLE WS_CHILD | WS_POPUP EXSTYLE WS_EX_CONTROLPARENT Как сделать, чтобы оба диалога регировали на события и при нажатии на "Hide" скрывался дочерний диалог? |
| Автор: zkv 9.1.2007, 18:08 | ||
|
| Автор: Earnest 10.1.2007, 21:12 |
| ... и создавать не с помощью DialogBox (это запуск модального цикла), а CreateDialog. Можно сразу создать (скрытым), а потом только прятать и показывать. |