名前 題名 ▼ Takiさん > ▼ Mr.XRAYさん > > マスターありがとうございます。 > > > IAccessible インターフェイスのサンプルは,クライアント側,つまり > > 利用する側のサンプルとなっています. > > > Delphi XE2までには,この{MSAAサーバ]の実装するための機能は > > ないようです. > > したがって,MSAA(IAccessible)は,既にそれを実装したアプリに > > 対しての操作ということになります. > > 最初のパネルとボタンの例が悪く誤解を招いてしまいました。 > WordやExcel、メモ帳といったアプリケーションのボタンやメニューからの > 情報を得たいので、クライアント側での使用?になると思います。 > panelに実装するつもりはありません。すみません。 > > > で,肝心の > > > > >Button2の座標位置からPanel2→Panel1→Form1の情報を > > > > ですが,う〜ん.どんな方法がいいのか.考えてみます. > > Wordの「貼り付け」ボタンをクリックするとWordがForgroundWindowになるので > WindowFromAccessibleObjectからEnumAccObjectTreeで展開してLocationと > マウスの座標を比較して「貼り付け」ボタンをみつけ、 > そこから逆に親の情報を得ていくという方法が確実なのかもしれません。 > > しかし、あまりにも遠回りなやり方なので…。 GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link