Проблема рисования окон в Windows 10 Aero DWM

Картинка стоит тысячи слов, так что:

Аэро рисунок проблема

я использую DwmExtendFrameIntoClientArea(this.Handle, AeroMargins); Где AeroMargins - это структура со свойствами Left, Right, Top и Bottom. Он отлично работает на Vista, Windows 7, Windows 8 и 8.1.

Однако в Windows 10 происходит изменение фона окна, где заканчиваются поля слева и справа. Это точно такой же код, который дает разные результаты в Windows 10. Некоторые цвета (которые вы можете выбрать в Настройках, Персонализация, Цвета) менее очевидны, чем другие, но все они показывают этот дефект. Что-нибудь изменилось в Windows 10, что старый код DWM больше не действителен?

0 ответов

Другие вопросы по тегам