Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Производительность BitBlt


Автор: deniska 7.3.2008, 15:46
Народ, кто может объяснить след ситуацию.
Диалоговое окно, в нем создаю свой контрол наследник CWnd (график). с определенной частотой в него поступают новые данные и он их отрисовывает.
Стал проверять производительность на слабом компе и выяснил вот какую штуку:
с пом QueryPerformanceFreq считаю время, затраченное на BitBlt из буфера  DC окна. время вывожу в эдит
пока курсор не наведен на график время прим. 30мкс
когда курсор наведен - 6000 мкс
кто может сказать с чем это может быть связано? на норм компе изменений нет вообще ни какких. винда ХР. уже даже не знаю чего и думать.... сообщения курсора (навел /убрал )не перехватываю.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)