OS>Как насчет уважения вашего пользователя? Разве не пользователь решает OS>какой программой какой тип файлов он хочет открывать в своей системе?
Этот тип файлов не имеет смысла открывать другими программами, т.к. они понятия
не имеют (и не должны иметь) о структуре файла. Он относится только к моей программе.
Как раз наоборот, пользователь может по незнанию изменить ассоциацию этого типа
файлов, и программа будет работать некорректно.
И нужно как раз оградить пользователя от нечаянного изменения ассоциации, для его
же блага.