lolwooot, посмотрите в
Код:

HKEY_CLASSES_ROOT\regfile\shell\edit\command
и вы увидите, как там прописан вызов редактора (Блокнот). Отсюда мораль - для каждого расширения нужно добавить вызов своего редактора в разделы
Код:

HKEY_CLASSES_ROOT\ХХХfile\shell\edit\command
где ХХХ - расширение.