我的应用程序似乎没有接收或处理特定 Windows 版本上的 Cascade、Tile Horizontal/Tile Vertical 的相同 Windows 消息。
Windows XP x32 - 不工作
Windows XP x64 - 未测试
Windows Vista x32 - 不工作
Windows Vista x64 -工作正常?
Windows 7 x32 - 未测试
Windows 7 x64 - 不工作
有人知道为什么会这样吗?有没有什么特定于 Vista x64 的东西与其他人不一样,我自己也不会这么想!
更新
更具体地说,我指的是当我打开一个或多个应用程序实例时,我按住 Ctrl 并从任务栏中选择这些实例,然后尝试级联/平铺。
在升级到 Delphi 2009 之前,我们的应用程序的旧版本似乎可以按预期工作。与此不同的是我们现在使用的是 DevExpress 功能区组件。更令人沮丧的是,我们有另一个版本的应用程序,它在 Delphi 2009 中并使用功能区,效果很好!