Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

physX

Treue Seele

Beiträge: 119

Wohnort: Dresden

  • Private Nachricht senden

11

14.04.2009, 12:48

Hallo unsigned long (sry bei letzten post für den falschen namen), ich hab mal eine kurze Anfängerfrage zu deinem code; du verwendest :: zum Beispiel:

C-/C++-Quelltext

1
(::GetMessage(&message, NULL, 0, 0))
vor verschiedenen vartypen und funktionen; ich kenne das nur, um namespaces direkt anzusprechen also im stile von std::cout o.ä. müsste bei dir im code nicht eignetlich dann auch der namespace noch mit angegeben werden oder handelt es sich hier um was windows spezifisches oder um was komplett anderes und ich stell hier mal wieder eine total bescheuerte Frage??? :shock:

thx

Anonymous

unregistriert

12

14.04.2009, 12:59

Nein du hast recht, es hat direkt was mit Namespaces zu tun.

Mit einem :: kann man auf den globalen Namespace direkt zugreifen. Ich habe mir das so angewöhnt, damit ich direkt sehen "aha, das ist im globalen namespace und nicht von mir". Mache dies hauptsächlich nur noch bei systemnahen Funktionen und Strukturen.

physX

Treue Seele

Beiträge: 119

Wohnort: Dresden

  • Private Nachricht senden

13

14.04.2009, 13:04

Zitat von »"unsigned long"«

Nein du hast recht, es hat direkt was mit Namespaces zu tun.

Mit einem :: kann man auf den globalen Namespace direkt zugreifen. Ich habe mir das so angewöhnt, damit ich direkt sehen "aha, das ist im globalen namespace und nicht von mir". Mache dies hauptsächlich nur noch bei systemnahen Funktionen und Strukturen.


Ok, vielen Dank für die Erklärung :D

BlazeX

Alter Hase

  • »BlazeX« ist der Autor dieses Themas

Beiträge: 478

Wohnort: DD

Beruf: Maschinenbau-Student

  • Private Nachricht senden

14

14.04.2009, 17:44

Zitat von »"unsigned long"«

Jonathan_Klein
Sind wir mal ehrlich: Hälst du mich wirklich für so knülle das ich die Windows-Nachrichtenverarbeitung in eine SetClientSize-Funktion reinstopfe?!


Wer sagt, dass ich die Nachrichtenverarbeitung in eine SetClientSize-Funktion reinstopfe? Wie kommst du darauf?
Das läuft bei mir in dieser Reihenfolge:
1. Fensterklasse registrieren
2. Fenster erstellen
3. Fenstergröße anpassen
4. Nachrichtenschleife
5. Aufräumen

Mal so am Rande: Was ist "Strunks"? Hab noch nie davon gehört?

15

14.04.2009, 17:57

Zitat von »"BlazeX"«


Mal so am Rande: Was ist "Strunks"? Hab noch nie davon gehört?

Ein Strunk ist z.B. so ein Teil vom Stiehl den man nicht mitessen möchte.
http://de.wikipedia.org/wiki/Strunk
Lieber dumm fragen, als dumm bleiben!

BlazeX

Alter Hase

  • »BlazeX« ist der Autor dieses Themas

Beiträge: 478

Wohnort: DD

Beruf: Maschinenbau-Student

  • Private Nachricht senden

16

14.04.2009, 21:15

Danke

Anonymous

unregistriert

17

14.04.2009, 21:33

Den Code den du gepostet hattest hatte keine Nachrichtenverarbeitung.

Werbeanzeige