0

ウィンドウのサイズを制御し、非表示/表示し、自分のプロセスとは異なるプロセスが所有するウィンドウの前面に表示するために、ここで行われた提案の 1 つに従うことを計画しています。

MS Windows(XP)での別プロセスからのウィンドウハンドルによるウィンドウ操作

WinForms アプリから新しいプロセス ウィンドウのサイズと位置を制御するにはどうすればよいですか?

私のプロセスは、あなたが知っているマルウェア検出ソフトウェアによってマルウェアとして報告されますか?

他のプロセス ウィンドウを制御するには、自分のプロセスと他のプロセスが実行されている最高の特権よりも高い特権がプロセスに必要ですか?

4

1 に答える 1

1

別のアプリケーションのウィンドウを操作するには、 UI オートメーションを使用することをお勧めします。

UI オートメーションはハックではなく 100% OS の一部であり、セキュリティをサポートしているため、操作するアプリケーションがマルウェアとして認識されないようにするためのおそらくこれが最善の方法です。また、アプリケーションの作成者は、自動化機能をアプリケーションに追加または削除できます。SOに関するこのやや関連するスレッドを参照してください: https://stackoverflow.com/questions/5383600/win32-vs-ui-automation

于 2011-03-26T11:59:45.380 に答える