1

MSAA API を使用して Google Chrome から URL を取得したい、既に StackOverflow でこれを見つけたが、この動作を複製したい => AccessibleObjectFromEventを使用せずにAccessibleObjectFromWindowを使用して、Chromeの現在のバージョンの現在の URL を取得する方法。しかし、これらの行の後:

    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 が空です。どこが間違っていますか?

4

0 に答える 0