2010-08-06 3 views
0

Espérons que vous avez tous remarqué les messages qui apparaissent sur le bureau sous la forme d'une fenêtre contextuelle près de la barre des tâches Windows; dans les situations où de nouvelles mises à jour Windows sont disponibles, lorsqu'un travail d'impression est envoyé à une imprimante, etc.Affichage d'un message contextuel de bulle de barre des tâches dans le bureau d'un ordinateur distant dans le LAN

Je souhaite envoyer un message à un autre ordinateur de mon réseau local et il doit apparaître sous forme de fenêtre contextuelle près de la barre des tâches, comme expliqué ci-dessus .

Y at-il de toute façon que je pourrais y parvenir? mieux si je pouvais le faire par C#. Tout ce que je comprends, c'est que nous ne pouvons pas faire une telle influence sur un autre ordinateur en tant qu'utilisateur normal, peut-être que mon programme devrait dire à mes fenêtres d'envoyer un message aux fenêtres de l'ordinateur distant pour afficher le message façon de venir à travers son système. Merci

Répondre

2

Il n'y a pas de magie noire disponible ici. Vous avez réellement besoin d'exécuter un programme sur la machine distante pour obtenir ce ballon. Facile à faire avec la classe NotifyIcon. Envoyer un message à ce programme est assez simple avec TcpListener et TcpClient.

+0

Il est même possible d'installer des éléments sans qu'aucun client ne s'exécute sur l'ordinateur distant alors que l'utilisateur sur cet ordinateur distant ne peut voir autre chose qu'une activité HDD, donc ne peut pas appeler cette magie noire. Est-il possible de demander au système d'exploitation distant de démarrer un TCPListen via un système d'exploitation local? – Zerone

+0

Oui, cela a été fait. Le virus Conflicker par exemple. Ce n'est pas le bon site web. –

Questions connexes