0

そのため、Windows アプリケーションを使用して Web ページのテキスト ボックスにテキストを入力する方法を知りたいと思っていました。

ほとんど逆スクリーンスクレイプのようなものです。

これができることについてどこかで読んだことは知っていますが、彼がどのようにそれを行ったかを完全に忘れてしまいました。彼は Win32 DLL を使っていたのではないかと思いますが、これは楽しい試みかもしれませんが、今は話題から外れています。

問題は、.NET (C#) を使用してアプリケーションに属さないテキスト ボックスにテキストを挿入するにはどうすればよいかということです。

編集:私の答えを見つけました。以下のコメントを参照してください。

4

1 に答える 1

2

SendInput Win32 APIをご覧ください。当然、最初に正しいウィンドウに集中する必要があります。また、Vista 以降ではいくつかのセキュリティ制限があるため、権限の低いアプリケーションは権限の高い別のアプリケーションを操作できません。

于 2009-07-28T01:48:41.213 に答える