显示一个没有设置焦点的窗口

本文关键字:设置 焦点 窗口 一个 显示 | 更新日期: 2023-09-27 17:54:57

我想将窗口显示为通知窗口(不使用NotifyIcon),但我不希望当前应用程序在显示时失去焦点。我怎么能做到呢?
我使用:

private void alert(string msg = "", string link = "", bool bip = true)
{
    this.Invoke((MethodInvoker)delegate
    {
        Form2.Show();
    }
}

显示一个没有设置焦点的窗口

这篇文章展示了如何通过重写CreateParams方法来"显示表单而不窃取焦点"。