我有一个应用程序仍然附加到MS应用程序的BOTTOM。因此,如果MS应用程序被移动或调整大小,我的应用程序通过窗口挂钩获取事件。因此,我的申请也会被移动或调整大小。
如果MS应用程序被带到前面,我的应用程序将按Z顺序移动到MS应用程序旁边。这似乎是用户我的应用程序始终连接到MS应用程序。
我的应用程序是一个WPF应用程序,我使用“SetWindowPos”将我的应用程序按Z顺序带到MS应用程序旁边。
问题是现在我的应用程序没有按Z顺序上升或向上移动并且按Z顺序保持在同一位置。它工作得更早,现在不是。
这是SetWindowPos()
winapi.SetWindowPos(Handle2,Handle1,0,0,0,0,winapi.SetWindowPosFlags.SWP_NOACTIVATE | winapi.SetWindowPosFlags.SWP_NOMOVE | winapi.SetWindowPosFlags.SWP_NOSIZE);
有谁知道他们的任何窗口属性或设置都可以限制SetWindowPos()。或者还有其他一些问题