PatrikВообще-то у меня линукс, но, дело,собственно ни в этом. Программа то запускается, но, откуда она знает, что должна открыть файл, по которому я кликал? Должна же быть какая-то функция ?
Так как ассоциация в окнах происходит на уровне реестра, где пишется программа и в качестве аргумента, то что запускается.