Скажем, у меня есть три элемента управления A, B, C. Все они унаследованы от CDialog, A - главный диалог, A содержит B, а B содержит C., и каждый раз, когда я использую перетаскивание мышью C, B и C будут перемещаться вместе .
Это изображение: http://img507.imageshack.us/img507/7039/31709956.jpg
Мы знаем, что это заставит B и C перерисовать себя. и это может вызвать мерцание.
И мой вопрос: нет ли способа удвоить буферизацию этих двух диалогов B и C?
Я знаю, что в XP и Vista есть атрибут WS_EX_COMPOSITED, который поможет, но я не хочу его использовать.
кто-то может предложить мне использовать memDC, но моя проблема в том, как я могу объединить действия в функции ondraw B и ondraw C в буфер?
Надеюсь, кто-нибудь знает, что я сказал.
Заранее спасибо!