Здравствуйте, c-smile, Вы писали:
V>>Ну ты попробуй. CS>А чего мне пробовать? Она у меня вызывается и работает там где надо (на окнах с DwmExtendFrameIntoClientArea например).
У меня тоже работает в 7-ке, как раз для DwmExtendFrameIntoClientArea, а в 10-ке DwmDefWindowProc всегда возвращает FALSE.
CS>Если бы всё так просто было ... Запусти видео а поверх него calculator.exe какой-нить в 10-ке — всё увидишь.
Видео ))
CS>А если несколько UWP окон то увидишь как весь стек размывается друг под другом.
Т.е., ты утверждаешь, что при прорисовке окна верхнего уровня, так же вызывается прорисовка низлежащих UWP-окошек?
ХЗ, надо попробовать.
Для обычных десктопных приложений я видел "размотку" z-order стека только для определения конкретного пикселя (уже нарисованного), но не увидел требований на перерисовку низлежащих окошек в этом процессе, как оно происходило в WinXP для окошек с полупрозрачностью.