Re[2]: CDialog - дитя MDIClient не отрисовывает title bar си
От:
Аноним
Дата:
22.03.06 09:57
Оценка:
Здравствуйте, Symon, Вы писали:
S>Диалоги с MDI не очень то совместимы... По определению MDI. Дело в том, что для корректного отображения чилдового окна MDIClient'у нужно самому создавать чилдовое окошко. Иначе возможны проблемы. Как вариант могу предложить создавать нормальный CMDIChildWnd:
[skipped] S>и в него уже пихать CFormView.
Спасибо, всё заработало как нужно, правда были проблемы с размерами CMDIChildWnd, но часть я решил перехватом WM_GETMINMAXINFO, но оставлся один неприятный момент — при восстановлении этого чайлда из минимизированного состояния (restore) чайлд пытается обрести свои дефолтные размеры. Когда найду причину — напишу.