Получение User-Agent в IE

Тема в разделе "WASM.WIN32", создана пользователем megaaa, 24 июн 2009.

  1. megaaa

    megaaa New Member

    Публикаций:
    0
    Регистрация:
    29 май 2009
    Сообщения:
    51
    Всем привет.
    Может кто нибудь сталкивался с проблемой получения user-agent в IE.
    Вызывал InternetQueryOption / HttpQueryInfo с флагами INTERNET_OPTION_USER_AGENT / HTTP_QUERY_USER_AGENT, результат нулевой, а доставать из InternetOpen нет желания, может есть еще какие нибудь пути?
     
  2. dendi

    dendi New Member

    Публикаций:
    0
    Регистрация:
    3 сен 2007
    Сообщения:
    233
    Код (Text):
    1. InternetQueryOption(hRequest, INTERNET_OPTION_PARENT_HANDLE, &hParent, &dwSize);
    2. InternetQueryOption(hParent, INTERNET_OPTION_PARENT_HANDLE, &hParent, &dwSize);
    3. dwSize = MAX_LEN;
    4. InternetQueryOption(hParent, INTERNET_OPTION_USER_AGENT, szUAgent, &dwSize);
     
  3. djmans

    djmans New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2006
    Сообщения:
    312
    urlmon.dll:ObtainUserAgentString
     
  4. djmans

    djmans New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2006
    Сообщения:
    312
    это с которым IE ходит, а не прочий софт
     
  5. megaaa

    megaaa New Member

    Публикаций:
    0
    Регистрация:
    29 май 2009
    Сообщения:
    51
    dendi,djmans спасибо
    проблема была в том что из-за не внимательности опрашивал не тот хендл.