2

私は、「外部アプリケーション DrawText で描画されたテキストをどのように読み取るのですか?」というこの質問に長い間苦労してきました。

現在、C# でコーディングしています。

光学式文字認識を使用することはできません。フックなどの直感的なものは使用しないでください。

しかし、それはできますか? はいの場合、どのように?

4

1 に答える 1

0

申し訳ありませんが、私はあなたの質問を明確に理解していませんが、ここで私はそれを理解しています。

どこかにテキストが書き込まれているアプリケーション (Notepad.exe) があり (メモ帳のテキスト編集領域)、独自のアプリケーション (YourOwn.exe) からそれを読みたいと考えています。

C# を使用して多くのことを行うことはできません。Win32 APIに行きます。次のリンクは興味深いかもしれません:

  1. EnumWindows: http://msdn.microsoft.com/en-us/library/windows/desktop/ms633497(v=vs.85).aspx
  2. GetWindowText: http://msdn.microsoft.com/en-us/library/windows/desktop/ms633520(v=vs.85).aspx
  3. ウィンドウ操作用の完全な API: http://msdn.microsoft.com/en-us/library/windows/desktop/ms632595(v=vs.85).aspx
  4. ドット ネット - Win32 - pinvoke.net: http://www.pinvoke.net/default.aspx/user32.enumwindows
于 2012-08-12T20:48:54.637 に答える