Дочерние окна в браузере Opera и Firefox.

Тема в разделе "WASM.WIN32", создана пользователем asmic, 27 фев 2007.

  1. asmic

    asmic New Member

    Публикаций:
    0
    Регистрация:
    19 фев 2007
    Сообщения:
    85
    Пожалуйста обьясните. Как узнать классы дочерних окон в браузере Opera и Firefox. В IE в се понятно. Но вот с ними у меня возникли проблеммы. Использование сторонних программ, не подойдет. Мне нужно написать свой код. В частности мне необходимо узнать имя класса и его хендл, дочернего окна куда выводится html сраница. Да, если кто нибудь знает как написать свой собственный интернет браузер. Напишите мне ссылки на инфу. Буду очень благодарен. Заране спасибо.
     
  2. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    asmic
    С помощью VCL это делается парой кликов. Простенький конечно, но можно поднаворотить.
    Можно и на основе контролов IE, но посложнее.
     
  3. mc black

    mc black Member

    Публикаций:
    0
    Регистрация:
    19 янв 2005
    Сообщения:
    213
    Адрес:
    Russia, N.Novgorod
    берется ядро, например от IE или Mozilla, и на ядро прикручивается весь интерфейс пользователя. на vb6 под IE браузер может слепить даже начинающий. написать свое собственное ядро куда сложней.

    имя класса проще будет посмотреть сторонней прогой (или написать такую же и опять-таки посмотреть). а вот hWnd через перебор окон EnumWindows, EnumWindowsProc, EnumChildWindows (если понадобится)