将窗口正好放在另一个hwnd前面

时间:2015-05-06 21:28:31

标签: c# windows winapi pinvoke

我有两个窗口把手(两者都不属于我的过程),我需要将一个hwnd正好放在另一个窗口前面。

一种方法是将一个窗口放在前面,然后放在另一个窗口。 这个问题是两个窗口现在也在其他窗口的前面,但我不想这样。

我需要的是能够将hwnd的Z顺序增加一个。 或者从我的代码中重新排序窗口的其他方法。

1 个答案:

答案 0 :(得分:1)

您可以转发SetWindowPos()并使用hWndInsertAfter参数。