如何使用C#获取和设置另一个应用程序的位置?
例如,我想获取记事本的左上角坐标(假设它在100,400处浮动),并且此窗口的位置为0,0。
最简单的方法是什么?
我实际上是为这种事情编写了一个开源DLL。 在这里下载
这将使您能够查找,枚举,调整大小,重新定位或对其他应用程序窗口及其控件执行任何所需的操作。还添加了读取和写入窗口/控件的值/文本并在其上单击事件的功能。它的编写基本上是为了进行屏幕抓取- 但包含了所有源代码,因此您想要使用Windows进行的所有操作都包含在其中。