Страница 1 из 1

создание дочернего окна

Добавлено: 29 июн 2009, 13:25
ksu2ksu
Что надо сделать при создании дочернего окна,
что бы оно занимало ВСЮ площадь материнского
и автоматически изменялось при изенении размера материнского окна

Re: создание дочернего окна

Добавлено: 29 июн 2009, 13:31
Decoder
Нужно получить размер клиентской части родительского окна (функция GetClientRect).
Потом нужно перехватывать событие WM_SIZE и в его обработчике менять размер дочернего окна (функция MoveWindow или SetWindowPos).

Re: создание дочернего окна

Добавлено: 02 июл 2009, 22:47
mc-black
+ стиль родительского окна сделать соотвествующим, чтобы размер окна совпадал с размером его клиентской области.

Re: создание дочернего окна

Добавлено: 07 ноя 2009, 02:21
Виктор Александрович
как вариант, чтобы было легче, можно изначально описать стиль окна и размер отдельной структурой и вызывать ее при создании нового окна.