問題タブ [iaccessible]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
329 参照

c# - C#AccessibleObjectFromPointを使用してブラウザからURLを見つける方法

こんにちは、私はいくつかの調査を行い、AccessibleObjectFromPoint を使用してブラウザの URL を取得する方法を見つけました。または、これにより任意の UI 要素にアクセスできるので、コードの何が問題なのか教えてください。

エラー:- **** 毎回 ChildID = 0 を取得しています 理由がわかりません ********

0 投票する
0 に答える
577 参照

c++ - IServiceProvider::QueryService は、IE11 を持つ Windows サーバー 2008 R2 でエラー -2147024809 で失敗します

  1. ページ内の要素または Window クラスのドキュメントのアクセス可能なウィンドウへの IAccessible ポインターの取得 Internet Explorer_Server はコードを正常に使用しています (hwnd は Internet_Explorer_server のハンドルです)。AccessibleObjectFromWindow(hwnd, OBJID_WINDOW, IID_IAccessible, (void**)&pAcc)
  2. 手順 1 で取得したアクセス可能なオブジェクトの IServiceProvider インターフェイス ポインターを取得することも、コードを正常に使用していますHRESULT hr; hr = pAcc->QueryInterface(IID_IServiceProvider, (void **)&pSP)

ただし、コードを使用して取得した IServiceProvider で QueryService 呼び出しを使用しようとすると、HRESULT hr = pServiceProvider->QueryService(IID_IHTMLWindow2, IID_IHTMLWindow2, (void**)&pWindow)0x80070057 である -2147024809 が返されて失敗します。なぜこれが起こっているのかはわかりませんが、サーバー マシン (Windows Server 2008 R2) に特定の設定があり、この呼び出しが正常に行われないようになっているのではないかと考えています。

また、私が説明した上記の手順は、Windows 7 環境で正常に実行されます。
注: インストールされている Internet Explorer のバージョンは 10 です。

0 投票する
0 に答える
40 参照

vb.net - 誰かが VB.NET で AccessibleChildren を使用して実用的な例を提供できますか?

私は VB.Net で AccessibleChildren 関数を使用するために何ヶ月も試みてきましたが、それを実現することはできません...

意味のあるものを返す AccessibleChildren のアプリケーションの実例を誰かが提供できますか?