La communication entre processus peut passer par pas mal de mécanismes différents ... Tout dépend des besoins que tu as, de ce que tu vas acquérir, de la taille des données ... Il se peut qu'un simple échange de messages windows par ton API système préférée réponde à ton besoin.
Sinon, tu peux toujours regarder du côté du contrôle des entrées sorties des applications (création de processus et pipes) ou, plus simple à mon humble avis, de passer par des sockets