2009-07-28 7 views
0

WindowsアプリケーションでWebページのテキストボックスにテキストを入力する方法は不思議でした。アプリケーションに属していないテキストボックスにテキストを入力する(C#/。NET)

ほぼ逆の画面の擦れのようです。

私はこれを行うことができることについてどこかを読んだことがわかっていますが、私は彼がそれをやった方法を完全に忘れていました。私は彼が楽しい努力かもしれないWin32 DLLを使用していたかもしれないと思うが、今から離れて話題になっている。

だから、問題は:私の答えが見つかりました:どのように.NET(C#の)

EDITを使用してアプリケーションに属していないテキストボックスにテキストを挿入することができます。以下のコメントを参照してください。

+0

見つけました。 StackOverflowはそれを見つけられなかったが、Googleはそれを見つけた。 http://stackoverflow.com/questions/450491/how-to-inject-text-to-the-cursor-focus – Mashew

+0

私はそれを以前経験しています(http://stackoverflow.com/questions/1187821/is-クライアントが必要とするものであることを前提としたものにする必要があります。私は質問を投稿する前に検索し、質問を投稿してから1分後には何も見つからなかった。それは重複していたため閉鎖された(私もそれを閉じるように投票した)。 SOは揺れますが、検索はあまりうまく機能しません。おそらく、より簡単で簡単なGoogleカスタム検索が優れているはずです。 – Hemant

答えて

2

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

関連する問題