Конференция "WinAPI" » Как определить путь к каталогу в котором нахожусь? [D7, WinXP]
 
  • Demo_nik © (05.09.08 17:35) [0]
    Удалено модератором
    Примечание: спам
  • Renegat © (05.09.08 17:45) [1]
    Вирусы пишем?

    зы. HKEY_CLASSES_ROOT в помощь - разбираемся в структуре раздела, и меняем по всем расширениям открывающую прогу на свою.
  • Demo_nik © (05.09.08 17:50) [2]
    Не канает, мне нужно именно путь каталога
  • Renegat © (05.09.08 18:30) [3]
    Та што вы.
    И что же, простите, не канает?
    Вы вообще понимаете, как происходит открытие файла, т.е. как Винда определяет, какой программой нужно файл открыть?
  • Demo_nik © (05.09.08 18:34) [4]
    не совсем
  • Demo_nik © (05.09.08 18:37) [5]
    не проходит то что моя прога будет стоять не только на моей машине
  • Renegat © (05.09.08 18:37) [6]
    Грубо говоря:
    Венда лезет в ветку реестра, ассоциированную с расширением открываемого файла, и берёт оттуда путь к программе для его открытия.
    И запускает эту прогу с парамом в виде имени и пути того самого файла.
  • Renegat © (05.09.08 18:39) [7]
    > не проходит то что моя прога будет стоять не только на моей машине

    Бугага. А кто мешает реализовать эти действия в собственно проге?
    ЗЫ. только думаю ни один вменяемый антивирь вам этого сделать не даст.
    А обход всяких проактивных защит да брандмауэров - это, боюсь, пока что слишком сложная для вас тема...
  • Demo_nik © (05.09.08 18:45) [8]
    спасибо за помощь
 
Конференция "WinAPI" » Как определить путь к каталогу в котором нахожусь? [D7, WinXP]
Есть новые Нет новых   [134435   +33][b:0][p:0]