JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=88532a7517a8d5536cbf7274655dcf9fMedaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

WM_QUIT

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Ciceri
Super JLI'ler


Alter: 36
Anmeldedatum: 26.08.2002
Beiträge: 418
Wohnort: Wischhafen/in der nähe Hamburgs
Medaillen: Keine

BeitragVerfasst am: 29.10.2002, 17:05    Titel: WM_QUIT Antworten mit Zitat

was muss ich dafür eingeben?

Code:

WM_QUIT:


break;


was muss dawzischen?
_________________
www.z-software.de
Spieleentwicklung-Pur
Besuchen Sie uns.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Starwash
Senior JLI'ler


Alter: 39
Anmeldedatum: 22.09.2002
Beiträge: 252
Wohnort: Zossen (bei Berlin)
Medaillen: Keine

BeitragVerfasst am: 29.10.2002, 17:54    Titel: Antworten mit Zitat

Da gehört alles zwischen was Deinitialisiert werden muss. Außerdem gehört dort noch, sofern du einen Timerdefiniert hast KillTimer(...); zwischen. Aber ich nutze eigentlich immer WM_DESTROY für sowas und in WM_DESTROY packe ich dann alle deinitialisierungen und PostQuitMessage(0);

Gruss Tarek
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Ciceri
Super JLI'ler


Alter: 36
Anmeldedatum: 26.08.2002
Beiträge: 418
Wohnort: Wischhafen/in der nähe Hamburgs
Medaillen: Keine

BeitragVerfasst am: 29.10.2002, 18:39    Titel: Antworten mit Zitat

danke
ich habe es ausprobiert nun sagt er 7 fehler, aber ich versteh das nicht, die fehler, völlig sinnlos!:

--------------------Konfiguration: GrafikA - Win32 Debug--------------------
Kompilierung läuft...
Grafik.cpp
C:\Programme\Z-Software\Z-Spiele\Z-Adventure\Codes\Grafik.cpp(100) : error C2601: 'CreateMainWindow' : Lokale Funktionsdefinitionen sind unzulaessig
C:\Programme\Z-Software\Z-Spiele\Z-Adventure\Codes\Grafik.cpp(137) : error C2601: 'WindowFunc' : Lokale Funktionsdefinitionen sind unzulaessig
C:\Programme\Z-Software\Z-Spiele\Z-Adventure\Codes\Grafik.cpp(207) : error C2601: 'InitDirectDraw' : Lokale Funktionsdefinitionen sind unzulaessig
C:\Programme\Z-Software\Z-Spiele\Z-Adventure\Codes\Grafik.cpp(250) : error C2601: 'Render' : Lokale Funktionsdefinitionen sind unzulaessig
C:\Programme\Z-Software\Z-Spiele\Z-Adventure\Codes\Grafik.cpp(267) : error C2601: 'CreateSurfaceFromBitmap' : Lokale Funktionsdefinitionen sind unzulaessig
C:\Programme\Z-Software\Z-Spiele\Z-Adventure\Codes\Grafik.cpp(333) : error C2601: 'CleanUpDirectDraw' : Lokale Funktionsdefinitionen sind unzulaessig
C:\Programme\Z-Software\Z-Spiele\Z-Adventure\Codes\Grafik.cpp(385) : fatal error C1004: Unerwartetes Dateiende gefunden
Fehler beim Ausführen von cl.exe.

GrafikA.exe - 7 Fehler, 0 Warnung(en)
-------------------------------------------------------------------------------------
ich versteh das nicht!!! CleanUP,etc.!!! Confused
_________________
www.z-software.de
Spieleentwicklung-Pur
Besuchen Sie uns.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Sören
JLI Master Trainee



Anmeldedatum: 26.07.2002
Beiträge: 647
Wohnort: Bonn
Medaillen: Keine

BeitragVerfasst am: 29.10.2002, 19:15    Titel: Antworten mit Zitat

Hi!
Sieht so als hättest du ein "}" vergessen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Ciceri
Super JLI'ler


Alter: 36
Anmeldedatum: 26.08.2002
Beiträge: 418
Wohnort: Wischhafen/in der nähe Hamburgs
Medaillen: Keine

BeitragVerfasst am: 29.10.2002, 19:34    Titel: Antworten mit Zitat

ja, jetzt habe ich eines dazu gemacht, einfach an das ende gepackt, aber die fehler, von WainMain, Cleanup...,ezc. sind noch alle da
_________________
www.z-software.de
Spieleentwicklung-Pur
Besuchen Sie uns.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Ciceri
Super JLI'ler


Alter: 36
Anmeldedatum: 26.08.2002
Beiträge: 418
Wohnort: Wischhafen/in der nähe Hamburgs
Medaillen: Keine

BeitragVerfasst am: 29.10.2002, 19:53    Titel: Antworten mit Zitat

so jetzt habe ich das soweit gebracht, dass ich für PeekMessage Parameter brauche, ich habe es unter WM_DESTROY gepackt, was muss da rein,
-&msg
-PM_REMOVE
der kompiler meitn, dass wäre zu wenig
_________________
www.z-software.de
Spieleentwicklung-Pur
Besuchen Sie uns.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
mortl2
Junior JLI'ler



Anmeldedatum: 18.09.2002
Beiträge: 88
Wohnort: Straubing/Bayern
Medaillen: Keine

BeitragVerfasst am: 29.10.2002, 20:45    Titel: Antworten mit Zitat

Normalerweise
Code:

PeekMessage(&msg,NULL,0,0,PM_REMOVE)


Mortl
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Ciceri
Super JLI'ler


Alter: 36
Anmeldedatum: 26.08.2002
Beiträge: 418
Wohnort: Wischhafen/in der nähe Hamburgs
Medaillen: Keine

BeitragVerfasst am: 30.10.2002, 13:52    Titel: Antworten mit Zitat

also in der spieleschleife habe ich das so ja, nur er erkennt PeekMessage nicht, dass wollte ich dann unter
WM_DESTROY packen und dort deklarieren, aber wie???
-------------------------------------------------------------------
Konvertierung des Parameters 1 von 'unsigned int *' in 'struct tagMSG *' nicht moeglich
Die Typen, auf die verwiesen wird, sind nicht verwandt; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat
_________________
www.z-software.de
Spieleentwicklung-Pur
Besuchen Sie uns.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
AFE-GmdG
JLI MVP
JLI MVP


Alter: 44
Anmeldedatum: 19.07.2002
Beiträge: 1374
Wohnort: Irgendwo im Universum...
Medaillen: Keine

BeitragVerfasst am: 30.10.2002, 19:18    Titel: Antworten mit Zitat

Der 1. Parameter (Msg müsste das sein) ist bei PeekMessage / GetMessage vom Typ MSG (ein struct) und innerhalb der Nachrichtenbehandlungsroutine (die mit defWindowProc am ende) ein UINT - deshalb die unterscheidung.

AFE-GmdG
_________________
CPP:
float o=0.075,h=1.5,T,r,O,l,I;int _,L=80,s=3200;main(){for(;s%L||
(h-=o,T= -2),s;4 -(r=O*O)<(l=I*I)|++ _==L&&write(1,(--s%L?_<(L)?--_
%6:6:7)+\"World! \\n\",1)&&(O=I=l=_=r=0,T+=o /2))O=I*2*O+h,I=l+T-r;}
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Ciceri
Super JLI'ler


Alter: 36
Anmeldedatum: 26.08.2002
Beiträge: 418
Wohnort: Wischhafen/in der nähe Hamburgs
Medaillen: Keine

BeitragVerfasst am: 30.10.2002, 19:32    Titel: Antworten mit Zitat

danke danke danke
an alle Laughing
ich habe es irgenwie geschafft Cool
_________________
www.z-software.de
Spieleentwicklung-Pur
Besuchen Sie uns.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> Entwicklung Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum