none
win7系统,应用窗口显示位置记忆怎么关闭 ?... RRS feed

  • 问题

  •   win7系统在连接双屏时,在哪个屏关闭的程序下次启动的时候就会在哪个屏启动。这记忆功能怎么取消,能不能让它不管拖到那个屏下次开机启动时让它始终首先在主屏上显示?
    2017年9月14日 2:47

全部回复

  • 你好,

    Windows 应用程序把他们关闭时候的位置保存到GetWindowPlacement ()  然后再启用时使用 SetWindowPlacement () 以恢复其位置。通常,应用程序会将GetWindowPlacement()的结果存储在注册表中作为REG_BINARY以方便使用。

    这是一个Windows默认设置,他是通过调用Win32接口命令实现的。



    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2017年9月15日 3:27
  • 你好,这样的话位置记忆没有关闭设置选项了么? 通过注册表编辑的话,能否删除存储位置的信息达到目的呢?具体应该怎么操作才能达到只关闭位置记忆,而不影响其它的记忆项目呢? 谢谢!
    2017年9月15日 14:06
  • 你好,

    这是Windows默认的设置,我们不建议您通过注册表进行更改,但仍然感谢您对于这个问题的分享。


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2017年9月18日 2:09
  • 这本来是系统为用户提供方便的功能,不过现在这功能反而在我的使用方式中造成麻烦, 导致外接设备不能正常使用。只要是能让注册表不记忆位置信息,这一切问题都可以自然解决了。这方面有没有其它的解决方式, 谢谢!
    2017年9月19日 8:00
  • 你好,

    虽然没有相应的注册表键值可以修改, 但是有一些其他解决方法可供参考:

    你可以尝试用shift +Win key +左右箭头 可以在两个屏幕间移动窗口。

    借助一些三方工具,你可以在网上搜索一些工具可以帮助管理和使用双屏幕。


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2017年9月20日 1:27
  •   你好,第三方软件是不方便使用的,最好是系统内解决。注册表的记忆功能不能设置的话,能否更改应用程序的记忆输出,也就是阻止应用程序把位置信息存到注册表里,来达到目的呢? 另外注册表的REG_BINARY,GetWindowPlacement (),SetWindowPlacement () 项目 在注册表的哪个文件夹里, 路径是什么?
    2017年9月26日 11:58
  • 关于这个问题的话, 我觉得这个更像是开发类的问题, 你可以到MSDN 问问看.对于这种系统默认设置, 如果没有相应的设置(UI, 注册表, gp)的话, 我们从系统层面没什么能够做的. 我这边会用我们内部工具反馈一下, 希望以后会有这种功能

    https://social.msdn.microsoft.com/Forums/en-US/home


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2017年9月28日 9:00