DialogBox in einer Klass
-
Hi @ ALl.
es war ja möglich, mit ein Paar Kniffen die WndProc in eine Klasse einzubinden, und zwar so, dasss sie nicht static war. also da hatte man zwei.
aber was mache ich mit einer DialogBox()?
Da kann ich keinen Parameter mit dem This-Pointer übergeben.
wie soll ich den ganzen Kram übersichtlich in eine Klasse packen?
Gibts da überhaupt eine vernünftige Möglichkeit?
Danke.
-
Lies doch mal ein Buch

-
nein! ich muss aufn neuen rechna sparen, da bleibt keine kohle mehr...

-
Script-Styler schrieb:
nein! ich muss aufn neuen rechna sparen, da bleibt keine kohle mehr...

Dann verschone wenigstens das Forum...

-
da fällt mir direkt ne Frage ein:
Dialoge haben ja ne Windows-interne Fensterklasse.
und bei eigenen Fensterklassen kann man ja über wce.cbWndExtra zusätzlich
Speicher für ein Fenster reservieren lassen.jetzt die Frage: wird bei der Dialog-Fensterklasse automatisch ein Speicher reserviert,
auf den ich dann per GWL_USERDATA zugreifen kann?und 2.: wenn ja, wie viel Speicher wird reserviert?
MfG DrakoXP
-
-
Die Frage, wie man CALLBACK-Funktionen in Klassen packt wurde hier schon 100x mal beantwortet. Bitte die Suchfunktion benutzen, Script-Styler!
-
und was is mit meiner Frage?
-
ach! jetzt spass bei seite!
ich kann ja die Dialog in eine Klasse machen, indem ich CreateDialog verwende und das in der Resource mit Class "myclass" klarmache.
Aber was wenn das Dialogfeld gar kein Hauptfenster ist?
Kann ich zwei! klassen registrieren? wofür sind diese überhaupt?
-
lies ein buch -.- (und kauf den rechner 2 monate später)