【问题标题】:DwmExtendFrameIntoClientArea and resizing windowDwmExtendFrameIntoClientArea 和调整窗口大小
【发布时间】:2011-11-26 14:44:46
【问题描述】:

我正在使用DwmExtendFrameIntoClientArea() 来查看我的窗口,但在调整窗口大小时会出现“故障” - 缩放时,有一小段时间有可见的背景,当我有财产Background="Transparent" 设置。

如何解决这个问题?当然,我可以扩展边距以覆盖比严格需要的窗口数量更多的内容,但我觉得这太消耗 CPU 了。

【问题讨论】:

  • 你试过HwndSource.FromHwnd(WINDOWHANDLE).CompositionTarget.BackgroundColor = Colors.Transparent; 吗?

标签: c# windows winapi user-interface aero


【解决方案1】:

FWIK 现在 - 没有这样的解决方案 - 在尺寸更改后必须扩展边框,Aero 关心它,没有办法改变它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-15
    • 2017-07-12
    • 2012-12-15
    • 2012-05-20
    相关资源
    最近更新 更多