参考: Keep window on top and steal focus in WinForms http://stackoverflow.com/questions/278237/keep-window-on-top-and-steal-focus-in-winforms 第一个回答是说用钩子什么的。 后面的应该都是用定时器。
c#对模态窗口的约定就是后弹出的先关闭,无法改变 但你提到有多线程,线程间是没这个限制的,你只需要让那个锁屏窗口定时把自己Active就行了,甚至可以把锁屏窗口直接在新线程里打开 Task.Run(() => new LockForm1().ShowDialog());
111,094
社区成员
642,554
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧