DLL в LIB как? или Как получить адреса функций?Windows Mobile

Тема в разделе "WASM.BEGINNERS", создана пользователем Chikanok, 2 ноя 2007.

  1. Chikanok

    Chikanok New Member

    Публикаций:
    0
    Регистрация:
    25 апр 2007
    Сообщения:
    57
    Привет.
    1) Как из DLL под Windows Mobile сделать Lib файл для статической линковки?
    1.2) Для динамической линковки использую вот такие имена функций "?Register@CRilService@@QAA_NXZ" какие они будут при статической?

    2) DLL подключается к процессу, делаю через IDA путём "Attach to Process",как получить адреса функций уже загруженной DLL`ки?(С++ Windows MObile)
    Получал через LoadLibrary и GetProcAddress,но тогда брекпоинты не срабатывают!!!
     
  2. mathio

    mathio New Member

    Публикаций:
    0
    Регистрация:
    16 июн 2007
    Сообщения:
    110
    Из DLL можно получить только LIB для динамической линковки, т.е. LIB, предназначенный только для возможности построения правильной таблицы импорта приложению(библиотека <-> функция). Для создания статического LIB'а(с непосредственно кодом) нужна перекомпиляция исходников библиотеки в статический LIB(тотже OBJ).
     
  3. Chikanok

    Chikanok New Member

    Публикаций:
    0
    Регистрация:
    25 апр 2007
    Сообщения:
    57
    Плохо!
    А второе?

    Или как получить HMODULE загруженной библиотеки?