Начат здесь но вопрос все еще не закрыт - я думаю, что мне нужно пересмотреть всю архитектуру - поэтому, пожалуйста, выскажите свое мнение ...
Вот как должно работать приложение:
Планировщик выполняет несколько раз одно и то же приложение, но с разными аргументами.
Если приложение запускается без какого-либо параметра или аргумента - оно показывает форму, которая позволяет редактировать некоторые данные конфигурации.
Несмотря на несколько выполнений, должен быть только один экземпляр приложения.
Мой подход - для одного экземпляра я использовал Mutex с ApplicationContext и NativeWindow. Это описано здесь
То, что я не могу преодолеть - когда запускается новый экземпляр приложения - если этот экземпляр запускается с параметрами - как отправить данные - параметры - в экземпляр приложения, который работает?
Я пытался отправить данные с помощью сообщений - SendMessage / PostMessage - но безуспешно.
Может быть, кто-то может дать другой подход?