Адресная строка iexlore.exe

Тема в разделе "WASM.WIN32", создана пользователем V1lko, 4 фев 2009.

  1. Exp10der

    Exp10der Мастер дзена

    Публикаций:
    0
    Регистрация:
    27 авг 2007
    Сообщения:
    337
    Адрес:
    Красноярск
    Кстати ещё как вариант можно сделать инжект своей библиотеки в експлорер, но это может не понравится всяческим антивирям и т. п...
     
  2. Axelzet

    Axelzet New Member

    Публикаций:
    0
    Регистрация:
    1 фев 2009
    Сообщения:
    11
    Компилятор Borland C++ Builder 6.0. Кидаем на форму кнопку, ну а дальше:
    Код (Text):
    1. //---------------------------------------------------------------------------
    2. BOOL CALLBACK EnumChildWindowsProc(HWND hwnd,LPARAM lParam)
    3. {
    4. char ClassName[32];
    5. GetClassName(hwnd,ClassName,sizeof(ClassName));
    6. if(AnsiString(ClassName)=="Edit")
    7. {
    8. SendMessage(hwnd,WM_SETTEXT,NULL,lParam);
    9. SendMessage(hwnd,WM_KEYDOWN,VK_RETURN,NULL);
    10. SendMessage(hwnd,WM_KEYUP,VK_RETURN,NULL);
    11. return false;
    12. }
    13. return true;
    14. }
    15. //---------------------------------------------------------------------------
    16. void __fastcall TForm1::Button1Click(TObject *Sender)
    17. {
    18. char *url="www.wasm.ru";
    19. if(!EnumChildWindows(FindWindow("IEFrame",NULL),(WNDENUMPROC)&EnumChildWindowsProc,(LPARAM)url))
    20. ShowMessage("YES");
    21. }
    22. //---------------------------------------------------------------------------
    Удачи!!!