Подскажите как решить вот такую задачу:
1. Есть три типа файлов с разными расширениями, необходимо что бы при двойном клике на этих файлах запускалась моя программа и для определенного расширения делались определенные действия. Как "привязать" расширения к моей программе? Интересует именно программный способ, т.е. при первом запуске программы на машине пользователя такой привязки нет, но она должна появляется по умолчанию после первого запуска.
2. В программе есть чек-бокс который должен отключать и включать такую "привязку".