000
16.09.2005, 16:05 Uhr
~Elvira
Gast
|
Hallöchen...
Versuche mich gerade daran ein DX-Programm zu schreiben mit der DX7 schnittstelle unter XP!!
Wenn Ich mein Programm nun Compiliere wird mein DX initialisiert man sieht auch meine Ausgabe auf dem Schirm aber komischerweise bleibt der Mauspfeil von Windows auf der Oberfläche zu sehen!! Da Ich nicht denke das das korrekt ist wollte ich fragen was Ich falsch mache, oder wie Ich in dort wegbekomme....
2.Problem
In meine Winmain habe Ich am ende diese schleife:
while ( !bDone) { if (PeekMessage(&message,NULL,0,0,PM_REMOVE)) { TranslateMessage(&message); DispatchMessage(&message); } } MessageBox(NULL, "Hallo", "Nachricht", MB_OK); xDDraw_Beenden(); return (message.wParam);
Ich setze in der WindowProc bei WM_DESTROY-nachricht bDone auf TRUE und führe PostQuitMessage(0) aus..
Das Programm wird auch beendet doch wird nach mein Obigen schleife nicht die MessageBox die ich zum Testen des Programmaustritts dort eingelagert habe angezeigt, noch wird xDDraw_Beenden ausgeführt..
Was ist da los???
Tschüss die kleine noch unwissende Elvira... |