Du kannst in deinem Programm eine Windows Message deklarieren und dann einfach per Broadcast verschicken. Laufende Prozesse, die sich dafür interessieren, hören einfach auf diese Message.
Allgemein wird das Verfahren als
IPC bezeichnet und unter diesem Stichwort solltest Du im Web fündig werden.