Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Nachrichten zwischen Programmen (C++)

PingOfDeath / 3 Antworten / Baumansicht Nickles

Hallo,
ich suche eine Möglichkeit eine Nachricht aus meinem C++ -Programm an eine andere Software zu senden. Die zweite Software (ich bearbeite beide) soll diese Nachricht dann empfangen.
Beide Programme laufen unter Windows 2000/XP.

Wichtig: Die zweite Software hat kein Fenster!

Wonach muss ich suchen?

bei Antwort benachrichtigen
the_mic PingOfDeath „Nachrichten zwischen Programmen (C++)“
Optionen

Such mal in der Suchmaschine deines geringsten Misstrauens nach C++ Message Exchange

Da gibt's dann Möglichkeiten wie Sockets, temporäre Dateien, shared Memory, Signale etc pp... halt je nach dem was für Daten wie oft ausgetauscht werden müssen.

cat /dev/brain > /dev/null
bei Antwort benachrichtigen
PaoloP PingOfDeath „Nachrichten zwischen Programmen (C++)“
Optionen

Named Pipes (Netzwerk-Api) oder Shared Memory (alles ab der Funktion CreateFileMapping)

Jedes mal wenn jemand "Cloud" sagt, verliert ein Engel seine Flügel.
bei Antwort benachrichtigen
PingOfDeath Nachtrag zu: „Nachrichten zwischen Programmen (C++)“
Optionen

Danke für Eure Antworten.

Sockets und Named Pipes werde ich mir näher ansehen ;-)


Gruß, PingOfDeath

bei Antwort benachrichtigen