Не однозначный вопрос
Может бы вы хотите добавить пункт в меню проводника, который будет вызыват ваше приложение ? Возмножно с параметрами. Если да, то какая ОС ?
В целом наверно это именно то, что я хочу сделать. WinXP/7. Получается что это две разные программы, одна на Qt, а вторая расширение оболочки windows. Параметры - только массив строк?
почитай в MSDN раздел файловых ассоциаций — там твоя тема тоже затрагивается
Самое полезное что нашел
http://www.rsdn.ru/?article/winshell/shlext1.xml.
Все остальное работа с реестром.
Попробовал первый урок, получилось, только непонятно как все это ставить в систему.