Я бы хотел создать способ перехвата «специальных ссылок» для моего приложения (например, myapp: // myinfo), как это делают приложения типа edonkey.
Прежде всего нужно зарегистрироваться, как описано, например, здесь , чтобы браузер в конечном итоге вызывал что-то вроде "yourapp.exe link".
Итак, у меня два вопроса:
- Есть ли лучший способ создания "пользовательских ссылок", чем тот, который описан выше
- Чтобы предотвратить запуск нового экземпляра приложения для каждой ссылки, какой механизм вы бы использовали лучше? (Я думаю о каком-то IPC, основанном на чем-то простом: поиск других экземпляров и, если они есть, отправьте команду (используя сокет или сообщение, или что-то еще)). Какой самый распространенный метод?
Спасибо !!