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

Проблема с MDI

Добавлено: 05 ноя 2004, 16:11
(GiG)*fh
У меня такая вот проблема: я делаю MDI-приложение. В каждом дочернем окне я создаю richedit. При изменении размеров дочернего окна мне надо изменить размер richedit'а, но как мне его изменить, если я не знаю его handle??? Короче говоря, как мне узнать handle richedit'а в этой ситуации???

Добавлено: 05 ноя 2004, 20:39
Andy
В каждом дочернем окне я создаю richedit. При изменении размеров дочернего окна мне надо изменить размер richedit'а, но как мне его изменить, если я не знаю его handle???
Как можно не знать хендл окна, которое сам создаешь? Код создания ричэдита в студию плиз.

Добавлено: 09 ноя 2004, 03:20
(GiG)*fh
Блин, я понимаю что когда я создаю ричэдит, функция CreateWindowEx возвращает мне ричэдит. Но его надо сохранить в переменной, но ведь может получиться так, что я зарезервирую слишком мало места под переменные и некоторые окна не будут работать как надо, или наоборот - я зарезервирую слишком много памяти, а это, как известно, не есть good!!!

Добавлено: 09 ноя 2004, 22:47
Andy
Но его надо сохранить в переменной, но ведь может получиться так, что я зарезервирую слишком мало места под переменные и некоторые окна не будут работать как надо, или наоборот - я зарезервирую слишком много памяти, а это, как известно, не есть good!!!
Моя Твоя не понимай. Или Твоя не понимай. Хендл 4 байта, что за забота о памяти?
Блин, я понимаю что когда я создаю ричэдит, функция CreateWindowEx возвращает мне ричэдит.
Если понимаешь, зачем написал что не знаешь его хендл??

Добавлено: 11 ноя 2004, 15:44
(GiG)*fh
Я не память экономлю, я просто не хочу создавать ~100 переменных под richedit'ы. Ладно, всё... вопрос закрыт - я уже нашел решение

Добавлено: 20 апр 2005, 00:06
(GiG)*fh
Блин как удалить тему?

Добавлено: 21 апр 2005, 17:37
Romeo
Удалить может только куратор и этого никто не сделает. Этот вопрос является наследием, его будут читать и перечитывать. Мы вершим историю :)