Имеется MDI апликушка. В ней все время должен висеть диалог (не модальный). Когда показываются View, как сделать чтобы этот диалог не закрывал View, когда View активен и наоборот. Получается, что диалог всегда закрывает View.
Если его сделать WS_CHILD, тогда невозможно его выбрать ...
Почему всегда покрывает, это понятно. Пробовал я и создавать диалог с парентом тем же что и у View — тут другие грабли. В этом случае Controlы диалога не получают фокус, т.е. CEdit например не редактируется если в него мышей тыкать, более того сам диалог не делается активным. Хотя dropdownBox выпадает, вроде как события от борды фильтруются
Здравствуйте, abbandon, Вы писали:
A>Пробовал я и создавать диалог с парентом тем же что и у View — тут другие грабли.
Естественно. CDialog засунуть в MDI

Советую все же на базе CFormView сделать.