Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.06.2009, 20:24   #1
("")(Э_Є)("")
Форумчанин
 
Регистрация: 26.01.2009
Сообщений: 112
По умолчанию Заморозко окна

Мне нужно что бы во время полной перестройки окна оно не дёргалось. СуспендЛояут не помогает. Кстати, окно меняет габариты. Если бы что-то, что перехватывало, ну я не знаю, сообщение онпэйнт или как там его.
Вобщем, мне нужно что бы окно не минялось до конца перестройки.

Спасибо за внимание.

PS. VC++ всё боксед.
("")(Э_Є)("") вне форума Ответить с цитированием
Старый 30.06.2009, 20:26   #2
vvviperrr
Тупой студент
Форумчанин
 
Аватар для vvviperrr
 
Регистрация: 12.05.2007
Сообщений: 614
По умолчанию

а теперь по русски
vvviperrr вне форума Ответить с цитированием
Старый 30.06.2009, 22:04   #3
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Сделай флаг, какой-то булевый. В начале перестройки окна ставь его в false. В обработчике OnPaint проверяй флаг, если false, сразу return, а если true, то перерисовываешь окно.
MaTBeu вне форума Ответить с цитированием
Старый 01.07.2009, 19:30   #4
("")(Э_Є)("")
Форумчанин
 
Регистрация: 26.01.2009
Сообщений: 112
По умолчанию

А я могу в VC++ 2008 перехватить сообщение о необходимости перерисовки и удалить его, если я перестраиваю форму, или транслировать дальше если не перестраиваю? Просто этот VC++ всё в бокснутых классах держит. Не знаю как в эту структуру встроится для перехвата сообщений.

Последний раз редактировалось ("")(Э_Є)(""); 01.07.2009 в 19:32.
("")(Э_Є)("") вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Размер окна в зависимости от размера окна Reverent JavaScript, Ajax 1 02.02.2008 15:49
закрыть все дочерни окна, кроме главного окна Worms Общие вопросы Delphi 2 03.12.2007 22:18
Окна BOBAH13 Win Api 7 29.10.2007 12:02
Как сделать чтобы дочерние окна в MDI-приложениях были вне главного окна??? dimonchuk Общие вопросы Delphi 1 11.08.2007 12:13
окна KykQx Win Api 2 25.03.2007 21:48