Nous courons deux applications, chacun d'entre eux enregistrer le même message en utilisant RegisterWindowMessage(): application A en tant qu'utilisateur régulier et l'application B en tant qu'administrateur de la même session de l'utilisateur sur la machine, et les applications enverrait ce message un à l'autre. Lorsque A et B étaient exécutés en tant qu'utilisateur, tout allait bien et nous pouvions communiquer en utilisant la messagerie PostMessage(). Maintenant que l'application B est exécutée en tant qu'administrateur, les messages ne sont plus reçus. Que pouvons-nous y faire?Win32: Comment envoyer un message à un processus exécuté par un utilisateur différent dans Windows?
Est-ce que cette situation nous mandat d'utiliser d'autres mécanismes (autres que les messages)?
Les espaces de noms de noyau ne s'appliquent pas aux messages de fenêtre. –
Pourquoi ne pas utiliser un autre type d'IPC? – rkosegi
@rkosegi Je ne voulais pas recoder ce qui a déjà été codé. – Artem