如何在不获得焦点的情况下将我的窗体带到前面。我想在角落里实现像Steams小弹出窗口这样的东西,即使其他窗口都是聚焦的,它也应该留在那里,但不需要任何关注。现在我用这个把它带到前面:[DllImport("User32.dll")]
public static extern Int32 SetForegroundWindow(int hWnd);
SetForegroundWindow(Handle.ToInt32());
但问题在于它正在关注焦点,每当我在后台点击一个窗口时,这个弹出窗口就会被最小化。所以这基本上就是我想要的窗口:
•带到前面
•不要集中注意力
•即使点击其他窗口,也要保持在前面(仍然没有焦点)
请帮忙!