автозагрузка длл с Exploerer

Тема в разделе "WASM.BEGINNERS", создана пользователем netw0rm, 31 янв 2006.

  1. netw0rm

    netw0rm New Member

    Публикаций:
    0
    Регистрация:
    6 ноя 2005
    Сообщения:
    78
    автозагрузка длл с Exploerer

    HKCR\CLSID\{случайные числа по шаблону}\



    ПРи этом default = путь к моей либе (абсолютный)

    ThreadingModel = Apartment

    Но библиотека не грузится, подскажите, может она должна иметь какие-то функции. Имеет тока DLlMain...
     
  2. netw0rm

    netw0rm New Member

    Публикаций:
    0
    Регистрация:
    6 ноя 2005
    Сообщения:
    78
    Помогите, плз. Срочно надо.
     
  3. netw0rm

    netw0rm New Member

    Публикаций:
    0
    Регистрация:
    6 ноя 2005
    Сообщения:
    78
    ПРиношу извенения, ещё надо написать в HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\SharedTaskSche duler\

    Но от этого я не загрузился
     
  4. Sickle

    Sickle New Member

    Публикаций:
    0
    Регистрация:
    11 июл 2003
    Сообщения:
    181
    {случайные числа по шаблону} называются GUID :)

    а в разделе

    HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelay Load

    ты соответствующий ключик создал? со значением GUID?

    а может ты GUID не правильно создаешь? почитай еще про функцию CoCreateGuid
     
  5. netw0rm

    netw0rm New Member

    Публикаций:
    0
    Регистрация:
    6 ноя 2005
    Сообщения:
    78
    Я его рандомом создаю :)

    А библиотека должна быть каким-то образов сформирована?
     
  6. Sickle

    Sickle New Member

    Публикаций:
    0
    Регистрация:
    11 июл 2003
    Сообщения:
    181
    попробуй создать ключ в том разделе, который я указал.

    библиотека обычная. при входе событие DLL_PROCESS_ATTACH отрабатываешь?
     
  7. netw0rm

    netw0rm New Member

    Публикаций:
    0
    Регистрация:
    6 ноя 2005
    Сообщения:
    78
    Я на нём поставил MEssageBox что б видеть. Но ничего не выкидывает.
     
  8. netw0rm

    netw0rm New Member

    Публикаций:
    0
    Регистрация:
    6 ноя 2005
    Сообщения:
    78
    А я должен делать что-то специфичное на DLL_PROCESS_ATTACH ?

    Создания ключа не помогло