none
Win 7系统下,调用DwmEnableComposition关闭Aero效果,会导致VS2013窗口被置顶,并最小化其他窗口。 RRS feed

  • 问题

  • 现象如题,概率性现象,部分电脑必现,VS 2013只有在最大化时会出现,目前测试VS  2005不会出现。

    Windows系统自带的远程桌面程序也存在该问题。

    求解如何解决这个问题???

    2017年12月11日 2:16

答案

全部回复

  • 远程桌面出现这个现象应该是正常的,暂时关闭 Aero 是为了节省远程桌面连接的带宽增加响应速度。


    Alexis Zhang

    http://mvp.microsoft.com/zh-cn/mvp/Jie%20Zhang-4000545
    http://blogs.itecn.net/blogs/alexis

    推荐以 NNTP Bridge 桥接新闻组方式访问论坛。

    本帖是回复帖,原帖作者是楼上的 "浮城一笑"

    | 现象如题,概率性现象,部分电脑必现,VS 2013只有在最大化时会出现,目前测试VS 2005不会出现。
    | Windows系统自带的远程桌面程序也存在该问题。

    2017年12月11日 12:52
  • 不好意思,没有很理解答主的意思。

    我遇到的问题是这样子的,

    比如我同时打开多个应用(既有Layered属性窗口,也有普通窗口如控制台、计算器等应用)放在桌面上,打开VS 2013并最大化在最底层,被其他窗口部分遮挡。

    当我通过接口调用执行Aero关闭时,其他窗口都会被最小化,仅有VS 2013被置顶。

    但VS 2013没有打开,或者没有最大化时,同样的环境,不会存在最小化其他窗口的问题。

    这个问题在部分电脑上是概率性的(部分时间一定出现,部分实现完全无法复现,至今未找到规律),部分电脑上是必现的,导致使用体验较差。

    这个也属于正常现象吗?原理能解释一下吗?


    2017年12月12日 6:09
  • 还有一些疑问,见下帖
    2017年12月14日 7:32