![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 19.04.2013
Сообщений: 27
|
![]()
Согласен с s-andriano. Гораздо правильнее менять а потом перерисовывать, иначе не факт, что будет корректно работать
All rights reserved©.
|
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 13.11.2012
Сообщений: 41
|
![]() Код:
|
![]() |
![]() |
![]() |
#13 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
![]()
1. Не обнаружил никаких признаков борьбы с мерцанием.
2. Состояние как менялось внутри блока отрисовки, так и меняется: Код:
|
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 13.11.2012
Сообщений: 41
|
![]()
Вообще тему можно закрыть. А так я нашел там ошибки. InvalidateRect вынес из wm_paint в кейсы с кнопками, добавил WM_DESTROY(ибо окно по нажатию alt+F4 не закрывалось а повисало), соответственно изменил кейс с ESCAPE.
По сути оно(мерцание) и не появлялось когда я правильно выставил InvalidateRect, в результате и буферизация не понадобилась. Да и буферизацию я не сделал, так как во всех функциях оставил в аргументах hdc, а не временный контекст. Премного благодарен) |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Различие кода mfc и WinApi(mfc ручками набили, а WinApi автоматически с генерировался!! нужно явное отличие, не могу найти) | Артём1991 | Помощь студентам | 0 | 25.03.2012 17:13 |
Первое приложение на WinAPI | m9yt | Общие вопросы C/C++ | 1 | 03.09.2010 22:02 |
Задача:в вижуал с++ Разработать приложение-сервер и приложение (смотри дальше сообщение) | Мила777 | Фриланс | 2 | 21.10.2009 11:05 |
WinApi | Necrom | Помощь студентам | 3 | 27.06.2008 14:24 |
WinApi | Andr | Безопасность, Шифрование | 3 | 17.06.2007 13:38 |