我试过这样做,最后得到以下代码;
var proc = Process.GetProcesses().Where(x => x.ProcessName == "notepad").First();
IWin32Window w = Control.FromHandle(proc.MainWindowHandle);
using (Form2 frm = new Form2())
{
frm.ShowDialog(w);
}
但是,由于某种原因,这不会将表单显示为“记事本”顶部的模式,这是为什么呢?我想要实现的是:能够在记事本上显示模式。谢谢!