DOBON.NET DOBON.NETプログラミング掲示板過去ログ

他アプリのタイトルの取得/設定方法

環境/言語:[環境:WindowsXP 使用言語:VB2005]
分類:[.NET]

VB入門者を脱出出来ない、みくです。

掲題の通り「他のアプリケーションのタイトルの取得/設定」を行ってみたいと思います。
VBをはじめたばかしで、ネットで検索したりし探してみたのですが見つかりませんでした。

他のアプリケーションのタイトルの取得/設定は最終目的ではないのですが、これが出来る様に
なれば、応用が利くのではと思い投稿させて頂きました。

どなたかやさしくご教授のほどお願い致します。
> 掲題の通り「他のアプリケーションのタイトルの取得/設定」を行ってみたいと思います。

Accessibility.dll を参照設定して、こんな感じにしてみるとか。

Private Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
  Dim D1 As AccessibleObject
  'D1 = Me.CreateAccessibilityInstance()
  D1 = MyClass.AccessibilityObject

  'デスクトップの(0,0)座標にあるオブジェクトを取得
  Dim D2 As AccessibleObject
  D2 = D1.Parent.Parent.HitTest(0, 0)

  Label1.Text = D2.Name
  Label2.Text = D2.Bounds.ToString()
End Sub
魔界の仮面弁士さん、早速の回答ありがとうございます。

第1の目的の取得は出来ました。

甘えかもしれませんが、設定方法も教えていただけないでしょうか。

よろしくお願い致します。

DOBON.NET | プログラミング道 | プログラミング掲示板