我有一个应用程序,它可以作为"应用程序桌面工具栏"或简称appbar在Windows 10上运行。在Windows 7中一切正常,但在Windows 10中改变了以下行为:
- 我创建appbar - ABM_NEW消息,一切正确 - appbar高度等于一个图标所需的高度和更多。
- 应用程序正确关闭 - appbar隐藏,appbar已取消注册(ABM_REMOVE)全部确定。
- 如果使用任务管理器(SIGKILL)关闭应用程序,或者它崩溃,它所占用的空间不会返回到桌面 - 因此,如果我重新启动应用程序,appbar会低一级。在Windows 7上,所有内容都自动完成,空间正确地返回到桌面,但在Windows 10上出现了这种行为。
醇>
这是一个错误还是在某种程度上如何确保空间以正确的方式返回桌面(没有例如一些"看门狗",什么会定期检查我的appbar应用程序(PID)的存在以及是否消失,然后调用适当的ABM_REMOVE?)