У меня есть стандартный элемент управления Tab, созданный с помощью WS_EX_COMPOSITED Extended Window Style для устранения мерцания при изменении размера вкладки, но одно из дочерних окон Tab - это ListView (LVS_OWNERDRAWFIXED), который установлен на LVS_REPORT, и эта комбинация, похоже, поглощает использование ЦП, даже если в списке нет строк. Таким образом, пустой ListView на вкладке ничего не делает, имеет 48% использования ЦП, изменение представления ListView или удаление WS_EX_COMPOSITED исправляет проблему с ЦП, но мне действительно нужно LVS_REPORT, так как я могу, если можно, использовать WS_EX_COMPOSITED с дочерним окном ListView или добиться того же результата, что и WS_EX_COMPOSITED, в том, что он останавливает беспорядочное мерцание.Вкладка управления высокой загрузкой процессора с WS_EX_COMPOSITED
1
A
ответ
2
Вам нужно только WS_EX_COMPOSITED
при изменении размера. Поэтому целесообразным решением является включение только при изменении размера. Слушайте WM_ENTERSIZEMOVE
, и когда вы его получите, включите WS_EX_COMPOSITED
. Когда вы получите WM_EXITSIZEMOVE
, удалите WS_EX_COMPOSITED
.
Смежные вопросы
- 1. RabbitMQ: erl.exe с высокой загрузкой процессора
- 2. проблемы с загрузкой процессора
- 3. рельсы named_scope с высокой загрузкой
- 4. PHP с высокой загрузкой запроса
- 5. Java: Matcher.find с использованием высокой загрузки процессора
- 6. Centos 6.5 Загрузка процессора с высокой частотой
- 7. Динамически перемещать навигатор с высокой загрузкой
- 8. Mysql с плохой производительностью и высокой загрузкой процессора - cs-cart linux
- 9. контроль флаер без вкладок с WS_EX_COMPOSITED
- 10. OwnerDraw с WS_EX_COMPOSITED под XP
- 11. Управление загрузкой процессора perl-скрипта?
- 12. C++ предупреждающий таймер с небольшой загрузкой процессора
- 13. SocketChannel высокой загрузке процессора на чтения
- 14. SetTimer зависит от WS_EX_COMPOSITED?
- 15. Странное поведение формы с WS_EX_COMPOSITED style
- 16. WS_EX_COMPOSITED вызвать неожиданный WM_PAINT
- 17. Анализ высокой загрузки процессора в tomcat
- 18. Что произойдет, если загрузка процессора будет высокой?
- 19. Расширение Chrome высокой загрузки процессора: как профиль?
- 20. WS_EX_COMPOSITED - высокий CPU
- 21. высокой загрузки процессора во время хранения считывает из таблицы
- 22. C# вертикальная вкладка управления
- 23. Сервер узла Socket.io с использованием высокой скорости процессора
- 24. файла проблема управления загрузкой
- 25. Настройка управления загрузкой asp.net
- 26. Способ регистрации файлов с высокой загрузкой в файл?
- 27. Как извлечь данные из таблицы с высокой загрузкой
- 28. Как использовать навигатор с высокой загрузкой на highchart
- 29. WPF: поиск и устранение неисправностей приложений с чрезмерно высокой загрузкой процессора на Win 7 64 с использованием WinDbg
- 30. Как динамически управлять загрузкой процессора в нетти?