相关疑难解决方法(0)

如何在C#中获取和设置另一个应用程序的窗口位置

如何使用C#获取和设置另一个应用程序的位置?

例如,我想得到记事本的左上角坐标(让我们说它漂浮在100,400处),此窗口的位置为0,0.

实现这一目标的最简单方法是什么?

c# window window-position

23
推荐指数
4
解决办法
3万
查看次数

在特定屏幕上启动进程

我正在编写一个小工具,可以在特定屏幕上打开程序,这样我就可以将我们的监控屏幕(1 台机器有 2 个屏幕)设置为夜间重新启动,并让它在启动时将监控网页恢复到正确的屏幕。我想通过使用 .NET 的 System.Diagnostics.Process 类来完成此任务。

我已经看到可以打开一个进程,然后使用 P/Invokes 将其移动到某处(打开记事本到屏幕上的特定位置,并达到所需的大小?),但是我想在应用程序打开之前设置目标屏幕,以便例如,Kiosk 模式下的 Chrome 通过此设置可以正常启动。

有谁知道如何做到这一点?

c# windows pinvoke multiple-monitors process

5
推荐指数
1
解决办法
5186
查看次数