如何同步一个弹出窗口总是在另一个弹出窗口之上?两个窗口都在同一个进程中,但在不同的线程中。系统对所有者和拥有的窗口使用类似的方法,但这些窗口必须属于同一个线程。就我而言,一个进程中有两个不同的 UI 线程,并且在这些不同的线程中创建窗口。
问问题
132 次
2 回答
1
系统对所有者和拥有的窗口使用类似的方法,但这些窗口必须属于同一个线程。
这种说法是不正确的。您确实可以使窗口的所有者成为来自不同进程的窗口。这是做你想做的事的正确方法。
于 2013-03-12T13:22:14.380 回答
1
使用SetWindowPos
:
SetWindowPos(window_1, window_2, 0, 0, 0, 0, SWP_NOMOVE|SWP_NOSIZE);
于 2013-03-12T11:46:34.173 回答