他プロセスで起動したハンドルのわかっているTextコントロールの Nameプロパティを取得する
解決したいこと
他プロセスで起動したハンドルのわかっているTextコントロールのNameプロパティを取得したいのですが、方法がわかりません。どなたかご教示願います。
他プロセスのフォームの中に複数の Text コントロールがあり、これらのコントロールのTextを読み書きしたいと考えています。
コントロールのハンドルは EnumChildWindows で列挙できるのですが、列挙したハンドルが複数のTextコントロールの中のどれか特定できず困っています。コントロールの位置情報を取得してこれをもとにどのコントロールのものか判断することもできるとおもいますが、「なんだかなー」という感じです。
Visual studio のリソースエディタでText コントロールを配置すると、Nameプロパティが設定されているので、これをもとに列挙したハンドルがどのコントロールのものか判定したいと考えていますが、ネットを調べてもこれができる情報に行き着きませんでした。ご存じの方があれば、ご教示いただけると幸いです。