DwmExtendFrameIntoClientArea и окно изменения размера

Я использую DwmExtendFrameIntoClientArea() чтобы мои окна выглядели хорошо, но при изменении размера окна есть "сбой" - когда вещи масштабируются, в течение небольшого промежутка времени появляется видимый фон, который рассматривается как черный, когда у меня есть свойство Background="Transparent" задавать.

Как избавиться от этой проблемы? Конечно, я мог бы расширить поля, чтобы покрыть гораздо больше, чем строго необходимый размер окна, но я чувствую, что это будет слишком нагружать процессор.

1 ответ

Решение

FWIK сейчас - такого решения нет - после изменения размера границы должны быть расширены, и Aero заботится об этом, не оставляя возможности изменить это.

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