Schleifen-Problem



  • *lol* Dann war er gut. 😃



  • @webfritzie

    dann pass noch mal auf, jetzt aber wirjklich mal für dich:
    1.
    die doku hab ich mir reingezogen und auch mit magiccreator hab ich außer des forums darüber gesprochen. Da kam nun mal kein compiler Fehler, aber es funzt eben nicht, verlässt die schleife nicht so wie ich es mir gewünscht habe.
    2.
    ich hab nciht erwartet dass ihr mein ganzes Programm neu aufschreiben solltet, aber der teil in der while schleife, könnte vorgemacht werden, von denen die natürlcih ahnung davon haben. DANN PASST es mir eben überhaupt nich wenn Leute wie Du einfach nur schau da schau hier schreiben um hauptsache soviele posts wie möglich abends zu machen. Bisschen wäre eben das richtige in dieser Situation.

    kleiner tipp nebenbei: wenn du schon sagt, dir sei das design deiner seite egal, dann glaub ich auch nicht dass sie jemals nen anderen anziehen oder interessieren wird. (Wenn nunmal die startseite nicht gut aussieht, dann denkt jeder Normale eben auch ob der rest so ist...)



  • Deine Seite ist noch viel schlimmer. 😡



  • DANN PASST es mir eben überhaupt nich wenn Leute wie Du einfach nur schau da schau hier schreiben um hauptsache soviele posts wie möglich abends zu machen.

    Ich glaube, das habe ich nicht nötig. Ich schreibe das um zu helfen. Aber da das bei dir auf taube Ohren stößt und du partout nicht einsehen willst, dass du verdammt unverschämt bist, werde ich dir deine Fragen nicht mehr beantworten. Ganz einfach. Such dir nen anderen Deppen, der dir den Code zeigt.

    Zur HP: Ich will ja auch keine NORMALEN damit anziehen, sondern Programmierer. Und die interessieren sich wohl dafür - ob du es glaubst oder nicht.



  • Oder Mathematiker :p



  • Naja - zu ganz kleinem Teil.



  • Such dir nen anderen Deppen, der dir den Code zeigt.

    Ich hoffe mal, ich werde dazu nicht zu einem 😉

    while(1)
    {
     if (PeekMessage(&msg,NULL,0,0,PM_REMOVE))
     {
      // test if this is a quit
      if (msg.message == WM_QUIT)
       break;
    
      TranslateMessage(&msg);
      DispatchMessage(&msg);
     }
     Game_Main();
    }
    

    In GameMain zeichnest du jetzt einfach in Abhängigkeit von deiner globalen Variablen, die du z.B. bei F12 auf true und bei return auf false setzt!

    Hoffe mal, das reicht dir soweit 😉



  • @ an wen wohl?

    ich glaub du solltest mal meine beiträge richtig durchlesen, also für dich wieder noch mal zum tausendsten Mal, ich hab es versucht selber hinzubekommen, aber es hat und es verdammt nicht funzenüppelt. Ich hoffe du hast jetzt verstanden worum es hier geht, deswegen denk ich bist du wohl hier der einzige depp der das nicht einsehen kann WEBFRITZI (hieß so nicht der letzte I_net Teletubbie?)

    @all and especially @flenders. DankeSchön!

    da es doch eher ein lernforum und kein streitforum werden sollte schlag ich dir einfach mal vor, dieses Thema nicht zu betreten, webfritzchen, PUNKT!!



  • Tja, Julx5, wenn du dir auch nicht helfen lässt, bist du selber schuld. Du hättest viel eher die Lösung gefunden, wenn du meinen Tipps nachgegangen wärst. Ich hatte dir vorgeschlagen, mal die Suchfunktion zu benutzen mit "Message-Loop". Hab ich mal gemacht. Der erste Treffer war der hier: 2 funktionen gleichzeitig? . Da hatte ich einst eine Lösung für eben dein Problem gepostet. Da zeigt sich, wer hier der Depp ist. Du, denn erstens, weil du zu blöd warst, das alleine hinzubekommen und zweitens, weil du den Tipps der Forenmitgliedern nicht nachgehst. Du Dummkopf! 😃



  • @webfritzie

    tia teletubbie ich glaub die bezeichnung depp muss wieder weitergegeben werden an dich. Wie wärs wenn du einfach mal die obigen beiträge richtig durchlietst zum 1000 und 1. Mal 😡 ich hab sämtliche sachen auch deinen message-loop ausprobiert, zur zeit versuch ich das mit flenders hinzubekommen.
    Und falls du überhaupt ahnung von directx prog. dann kannst du dich ja auch melden.

    ps: es ist immer wieder schön zu sehen wie immer nur unregistrierte Nutzer deine Posts bestätigen, kann es sein dass duch dich vielleicht selber immer in den foren lobst und respekt erntest, falls ja sag ich da einfach nur: armer Verlierer.
    😃
    Ach übrigens der einzige Depp bist wirklich nur du, die anderen locker über diese Thema hinweggekommen, nein aber webfritzchen kriegt es immer falsch verstanden, VERSTEHST DU überhaupt etwas?? 😃

    pss: ich sags zum letzten Mal, halt dich doch einfach von diesem Theam fern, dies ist hier zum lernen gedacht und nicht zumstreiten!



  • WEBFRITZI DU BIST EINFACH EIN RIESEN A-R-S-C-H-L-O-C-H!!



  • Original erstellt von Julx5:
    Und falls du überhaupt ahnung von directx prog. dann kannst du dich ja auch melden.

    Nein, ich habe keine Ahnung von DirectX. Aber es geht hier nicht um DirectX, sondern um WinAPI, falls du das verstehst.

    ps: es ist immer wieder schön zu sehen wie immer nur unregistrierte Nutzer deine Posts bestätigen, kann es sein dass duch dich vielleicht selber immer in den foren lobst und respekt erntest, falls ja sag ich da einfach nur: armer Verlierer.

    Klar lob ich mich stets selber. Eigentlich kann ich garnichts. Überleg dir nochmal, was du da schreibst. Für mich ist eines klar: In deinen Worten steckt der pure Neid.

    Ach übrigens der einzige Depp bist wirklich nur du, die anderen locker über diese Thema hinweggekommen, nein aber webfritzchen kriegt es immer falsch verstanden, VERSTEHST DU überhaupt etwas?? 😃

    Offensichtlich mehr als du. 😃

    pss: ich sags zum letzten Mal, halt dich doch einfach von diesem Theam fern, dies ist hier zum lernen gedacht und nicht zum streiten!

    Du bist doch deiner Meinung nach der Klügere. Dann wirst du jetzt wohl nachgeben müssen. 😃

    ich hab sämtliche sachen auch deinen message-loop ausprobiert, zur zeit versuch ich das mit flenders hinzubekommen.

    Wenn du genau hinschaust, dann siehst du, dass meine und flenders' Version nahezu identisch sind. Du musst einfach nur einmal in deiner while-Schleife die Zeile

    ProcessMessages();
    

    eingeben - und dein Problem ist beseitigt. Ist das denn so schwer?



  • Original erstellt von <Julx5>:
    WEBFRITZI DU BIST EINFACH EIN RIESEN A-R-S-C-H-L-O-C-H!!

    *lol* 😃 ICH WEISS ! 😃



  • Wenn du genau hinschaust, dann siehst du, dass meine und flenders' Version nahezu identisch sind. Du musst einfach nur einmal in deiner while-Schleife die Zeile

    deine version ist auch mit flenders (wenn auch nicht ganz) identisch,
    hab ich auch nichts gegen gesagt! aber es hat eben nicht geklappt, sagmal bist

    WEBFRITZI DU BIST EINFACH EIN RIESEN A-R-S-C-H-L-O-C-H!!
    

    ich weiss nicht von wem diese nachricht erstellt wurde aber bestimmt steckt webfritzie wieder dahinter... 😃 , also nicht vergessen ich bin Julx5 <junior-mitglied> und nicht Julx5<unregistriert>



  • *lol* Nein, ich war das nicht. Wie du siehst, habe ich es nicht nur mit Respekt zollenden Newbies zu tun, sondern auch mit Trollen, die versuchen lustig zu sein.



  • witzig zu sein? das war einfach nur die wahrheit. traurig aber wahr. 🙄



  • LRESULT CALLBACK WindowProc(HWND hwnd, UINT message, WPARAM wparam, LPARAM lparam)
    {
       static BOOL bDoLoop;
       ...
       ...
       if(wparam == VK_F12)
       {                
          bDoLoop = TRUE;
    
          while(bDoLoop && ProcessMessages())
             xxxDDraw_Puffer_wechseln();
    
          PostMessage(hwnd, WM_CLOSE, 0,0);        
       }
       if(wparam == VK_RETURN)
          bDoLoop = FALSE;
    ...
    ...
    }
    


  • Original erstellt von <*LUSTIG*>:
    witzig zu sein? das war einfach nur die wahrheit. traurig aber wahr. 🙄

    Ich finds einfach nur lustig, du kleines dummes A-r-s-c-h-l-o-c-h !!! 😃



  • Schön, dass du dich für meine Hilfe bedankst, Julx5 !



  • Schön, dass du dich für meinen Kommentar beleidigst, W-E-B-F-R-I-T-Z-I ! :o


Anmelden zum Antworten