我有一个C#程序,在生成一个PDF文件之后,它会打开它以供查看。这代人在Win7和Win10上都工作得很好。但是,打开查看的窗口在Win7上运行良好,但是Adobe挂起了Win10,并且进程一直在运行,直到文件通过任务管理器.结束为止都是不可操作的。
下面是我用来运行这个过程的代码。
Process p = new Process();
p.StartInfo = new ProcessStartInfo(filePath+filename+".pdf");
p.Start();
有什么解决方案可以替代打开PDF,这样它就不会挂在Windows 10上?我想这可能是诺顿造成这次
我有一个至少有两个独立窗口的应用程序。
第二个窗口离PC太远,无法使用鼠标,所以我有一种方法,将特定的窗口临时带到当前的主显示器上,进行更改,然后将窗口发回。
这在Windows 10下运行得很好,但是在Windows 11下,窗口似乎消失了,在最初的调用中看不到它。但是,可以将其发回(从它藏身的任何地方)到辅助监视器。
下面是一些定位窗口的代码(普通MoveWindow):
// Position is assigned in the constructor of the second window
public System.Drawing.Rectangle Position { get