如何在C ++中获取chrome当前版本的当前URL

时间:2015-07-09 14:17:06

标签: c++ google-chrome url hwnd iaccessible

我想使用MSAA apis从Google Chrome获取网址,我已经在StackOverflow上找到了这个网址,但我想复制此行为=> How to get current URL for chrome current version,而不使用 AccessibleObjectFromEvent 但是的 AccessibleObjectFromWindow 即可。 但是经过以下几行:

    HRESULT hr = AccessibleObjectFromWindow(hwnd_addr_bar, OBJID_CLIENT, IID_IAccessible, (void **)&ac);



    if ((hr == S_OK ) && (ac!=NULL)){
        tagVARIANT state;
        VariantInit(&state);
        BSTR szAddressBox = NULL;
        HRESULT hr1 = ac->get_accValue(varchild, &szAddressBox);

    }

szAddressBox为空。我哪里错了?

0 个答案:

没有答案