Как незарегистрируемые файлы открывать по умолчанию с помощью моей проги

Тема в разделе "WASM.WIN32", создана пользователем ganes, 1 янв 2005.

  1. ganes

    ganes New Member

    Публикаций:
    0
    Регистрация:
    7 дек 2004
    Сообщения:
    62
    Адрес:
    Ukraine
    Как незарегистрируемые файлы открывать по умолчанию с помощью моей проги?? Вот в Виндовзе при открытие файла скажем file.123 открываеться прикол с надписью "Открыть с помощью:", ну и надо выбрать с помощью блокнота, ворда, фотошопа... Дело гдето в регистре, мож кто подскажет иль

    кинет примерчик???
     
  2. aravar

    aravar New Member

    Публикаций:
    0
    Регистрация:
    7 авг 2004
    Сообщения:
    35
    HKEY_CLASSES_ROOT\Unknown\shell\openas\command
     
  3. ganes

    ganes New Member

    Публикаций:
    0
    Регистрация:
    7 дек 2004
    Сообщения:
    62
    Адрес:
    Ukraine
    Пасибки, а вообще где свои рассширения регистрировать, т.е в каком ключе реестра? Скажем с расширением *.666
     
  4. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Да в MSDN есть про это.


    Код (Text):
    1.  
    2. ключ                                          параметр          значение
    3. HCCR\.666                         ""          file666          ; тип файла
    4. HCCR\file666                      ""          Cool 666 files   ; описание файла
    5. HCCR\file666\shell                ""          action           ; действие по-умолчанию
    6. HCCR\file666\shell\action         ""          Open with action  ; описание команды
    7. HCCR\file666\shell\action\command ""          "C:\app.exe" "%1"    ; командная строка
    8.