Перерисовка MDI-child`a
От: Doid Россия  
Дата: 22.06.04 12:57
Оценка:
Доброго времени суток!
Необходимо реализовать работу окон, работающих как MDI-child`ы, но в то же время ведущих себя и как диалоговые окна (инициализация из ресурса диалога + неизменные размеры диалога(Dialog Frame)).
Проблему решил следующим образом:
1. Создаю MDICLIENT`а.
2. Создаю MDI-child... ну в общем как обычно
3. Убираю у него MinimizeBox, MaximizeBox и SizeBox, подгоняю размеры под размер диалога.
4. Создаю диалог через CreateDialog, родитель — MDI-child.
Результат: все нормально создается и работает... Вот только есть одна проблемка: когда убираешь SizeBox, остается узенькая рамочка, которая не перерисовывается. Т.е. если поверх поместить другое MDI-child окно, а потом активировать прежнее, то на этой самой рамочке остается картинка другого окна.
Подскажите пожалуйста как избавиться от подобного дефекта?
Заранее благодарен.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.