Пример для ссылок
magnet:
Раздел реестра:
HKEY_CLASSES_ROOT\magnet\shell\open\command
Значение ключа:
"C:\Program Files\Peers\Peers.exe" /magnet %1
Peers - программа, которая у меня обрабатывает эти ссылки.
И все

А в программе лови в Paramstr при запуске. Ну а если надо отслеживать в ходе работы программы
тут пример №3 глянь.