我试图在此处的msdn上使用UI自动化示例;
https://code.msdn.microsoft.com/windowsdesktop/UI-Automation-Document-24a37c82#content
我不断收到错误消息:REGDB_E_CLASSNOTREG类未注册
Microsoft示例使用此行创建CUIAutomation8的实例;
CoCreateInstance(__ uuidof(CUIAutomation8),NULL,CLSCTX_INPROC_SERVER,IID_PPV_ARGS(&_ automation));
这似乎是失败的部分,原因是挖掘该类似乎是在获取类的ID,然后检查该位置的注册表项({E22AD333-B25F-460C-83D0-0581107395C9}情况),但是我的机器尚未输入此密钥,我认为这是导致错误的原因,我不确定是否要安装我目前所缺少的其他任何东西?到目前为止,我所做的只是下载示例并尝试对其进行编译
任何帮助将不胜感激!
注意:我正在将Windows 7与SP1和VS2015一起使用
我也曾尝试将CUIAutomation8更改为IUIAutomation,但我遇到了相同的问题,但是注册表项不同