C# 在不设置焦点的情况下显示窗口

C# 在不设置焦点的情况下显示窗口,c#,winforms,focus,C#,Winforms,Focus,我希望将窗口显示为通知窗口(不使用NotifyIcon),但我不希望当前应用程序在显示时失去焦点。我怎么能做到呢? 我正在使用: private void alert(string msg = "", string link = "", bool bip = true) { this.Invoke((MethodInvoker)delegate { Form2.Show(); } } 这显示了如何通过重写CreateParams方法“显示窗体而不窃取焦点

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

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

这显示了如何通过重写CreateParams方法“显示窗体而不窃取焦点”。

什么是通知窗口?是否只设置.visible=true焦点窗口?