Re[3]: MFC или WinAPI
От: rus blood Россия  
Дата: 22.07.04 08:51
Оценка:
Здравствуйте, Аноним, Вы писали:

А>а что значит завалидировать область и как это сделать???


При отрисовке сначала рисуется диалог, потом — контролы на нем.

При отрисовке на WM_PAINT всегда имеется невалидная зона, которая и отрисовывается.
Рисование вне зоны невалидности через DC полученный из BeginPaint (или CPaintDC) невозможно.
После того, как ты отрисовал текст на контроле, и уверен, что больше там ничего не должно быть, нужно указать, что эту часть ты уже отрисовал и больше рисовать там не требуется. Что-то типа ValidateRect(...) для окна контрола с указанием нужного прямоугольника.
Имею скафандр — готов путешествовать!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.