0

私が読んだ UIA に関するドキュメントの多くは、アウト プロセスで使用できることを称賛しており、アウト プロセス MSAA クライアントよりもパフォーマンスが大幅に向上しています。このようにあなたのクライアント。

CoCreateInstance の呼び出し方法に関係していると推測しているので、最初に試したのは、引数を CLSCTX_INPROC_SERVER から CLSCTX_LOCAL_SERVER に変更することでした。その結果、「クラスが登録されていません」というエラーが発生しましたが、原因はまだわかりません。 . 私の側で必要な追加の手順はありますか?

ご協力ありがとうございます。

4

1 に答える 1

0

IUIAutomationCacheRequestこれは、BuildUpdatedCacheを使用GetCachedPatternして、さまざまな CachedXXXX プロパティと共に行います。現在のパターン/プロパティをリクエストするには、リクエストごとにラウンド トリップが必要です。キャッシュを構築すると、必要なすべてのパターンとプロパティを 1 回のリクエストで取得できます。

于 2014-05-15T17:34:53.690 に答える