Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge

C++ Anwendung in den Hintergrund

henki25 / 1 Antworten / Flachansicht Nickles

Hallo, ich möchte eine einfache Dialog-Anwendung im Hintergrund von Windows laufen lassen, weiß aber nicht wie ich das bewerkstelligen kann. Die Anwendung greift auf die serielle Schnittstelle und wartet auf eine Rückmeldung eines externen Gerätes.

bei Antwort benachrichtigen
thomas woelfer henki25 „C++ Anwendung in den Hintergrund“
Optionen

mir ist nicht ganz klar was du mit 'im hintergrund' meinst.

wenn es darum geht das das ding keine cpu-zyklen verbrauchen soll waerend es wartet, dann geht das mit asynchronem i/o was beim lesen vom seriellen port unterstuetzt wird. (beim oeffnen des handles kann man die art und weise des i/o spezifizieren; ist es asynchron verbraucht das programm keine rechenleistung waehrend es wartet - soweit ich mich erinnere muss man dazu eine callbakc-funktion angeben die aufgerufen wird wenn daten angekommen sind.)

geht es hingegen nur darum das der dialog nicht sichtbar sein soll, dann kannst du den einfach mit ShowWindow( SW_HIDE) verstecken....

WM_HOPETHISHELPS

this posting contains no tpyos.
bei Antwort benachrichtigen