Re: Дочерниый немодальный CDialogResize не изменяет размеры
От: DmitryCPP  
Дата: 18.10.09 17:07
Оценка:
Здравствуйте, Marty, Вы писали:

M> Здравствуйте, коллеги!


M>Есть дочерний диалог, создавайемый по dlg.Create, он является наследником CDialogResize. Что нужно сделать, чтобы он менял свои размеры? По OnSize родителя делаю диалогу SetWindowPos и вызываю DlgResize_UpdateLayout. В диалоге не забыл сделать DlgResize_Init и CHAIN_MSG_MAP.


Не совсем понял твоей проблемы. У тебя окно диалога не ресайзится, или контролы внутри него не растягиваются? CDialogResize нужен только для дочерних контролов диалога. WS_THICKFRAME стиль для диалогового окна пробовал ставить? Если всё правильно занаследовал, прописал CHAIN_MSG_MAP и при инициализации вызвал DlgResize_Init, то DlgResize_UpdateLayout вызывать не обязательно.
Здесь вы можете разместить вашу рекламу.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.