Mehrere Schleifen gleichzeitig laufen lassen

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Mehrere Schleifen gleichzeitig laufen lassen

    hallo liebes forum
    ich schreibe im moment ein programm, welches meinen pc sichern soll: ich versuche von jedem fenster den titel heraus-
    zufinden, wenn es aktiv ist, und zu überprüfen, wenn zb. skype offen ist, das fenster schließen lassen.
    jetzt meine frage: ist es möglich in meinem programm mehrere while gleichzeitig laufen zu lassen?
    ich habe nämlich das problem, das die schleife, die die nachrichten (api), die mein programm verarbeiten soll (close event, klicken usw.)
    nur reagiert, wenn mein programm aktiv ist.

    vielen dank für eure hilfe
    mfg DerCoder

    Wer Fehler findet, darf sie behalten ;)

    ~~ Tutorial: [wiki]Tutorial: Beep[/wiki] ~~
  • Hi,

    ich glaube was du suchst sind Threads, sie werden verwendet um mehrer Sachen gleichzeitig auszuführen.
    Dadurch kann man z.b. 2 verschiedene Rechnungen gleichzeitig laufen lassen.
    Eine Thread libary ist aber in dem ANSI C++ nicht enthalten von daher musst du auf andere APIs zurückgreifen, z.b. Win32. Hier ist ein Tutorial wie man
    Threads erzeugt, das ganze arbeitet mit der Windows API.

    hxxp://www.devmentor.ch/teaching/additional/01I/Semester5/Abend9/Threads.pdf


    hoffe es wird dir weiterhelfen

    greets
    r1cky