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

如何使用C#获取和设置其他应用程序的位置?

例如,我想得到记事本的左上角坐标(假设它在100,400处浮动),此窗口位于0,0。

最简单的方法是什么?

我实际上写了一个开源的DLL只是为了这种事情。
Download Here

这将允许您查找,枚举,调整大小,重新定位或执行任何您想要的其他应用程序窗口及其控件。
还添加了读取和写入Windows /控件的值/文本的功能,并对其进行点击事件。它基本上是写屏幕刮擦 – 但所有的源代码都包括在内,所以你想要做的窗户都包括在那里。

翻译自:https://stackoverflow.com/questions/1364440/how-to-get-and-set-the-window-position-of-another-application-in-c-sharp

转载注明原文:如何获取和设置另一个应用程序的窗口位置在C#