有没有办法制作一个给定的窗口,例如记事本或任何其他窗口留在顶部?
请注意,这不是关于如何使Form
或WPF
窗口保持在最佳位置的问题。
答案 0 :(得分:4)
我会使用互操作,
SetWindowPos(hWnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);
始终在顶部切换,
SetWindowPos(hWnd, HWND_NOTOPMOST, 0, 0, 0, 0, SWP_NOMOVE | SWP_NOSIZE);
停用。