簡體   English   中英

如何編寫進程外MS UI Automation客戶端

[英]How to write an out-of-process MS UI Automation client

我已經閱讀的關於UIA的許多文檔都贊揚了它可以在進程外使用的能力,並且相對於進程外MSAA客戶端具有顯着的性能改進,但是我似乎無法鼓吹任何描述如何實際編寫的文檔。您的客戶以這種方式。

我猜想這與您如何調用CoCreateInstance有關,所以我嘗試的第一件事是將參數從CLSCTX_INPROC_SERVER更改為CLSCTX_LOCAL_SERVER,這導致了“類未注冊”錯誤,我尚未找到原因。 我是否還需要其他步驟?

感謝您的協助。

您可以使用IUIAutomationCacheRequestBuildUpdatedCacheGetCachedPattern以及各種CachedXXXX屬性來執行此操作。 請求當前模式/屬性需要每個請求往返一次; 通過構建緩存,您可以在單個請求中獲得所需的所有模式和屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM