mh1001
Lt. Commander
- Registriert
- Nov. 2003
- Beiträge
- 2.039
Hallo,
nach einer angenehmeren OpenGL-Zeit geht es jetzt leider zwangsweise an die WinAPI.
Es geht darum, eigene Steuerelemente - wie z.B. eigene Button oder Schieberegler - über eine entsprechende Fensterklasse und WindowProc-Funktion zu realisieren.
Dies ist ansich kein Problem, jedoch bereitet mir das Ablegen von Daten, die vom entsprechendem Fenster benötigt werden Probleme.
Beispielsweise kann ich die Position eines Schiebereglers oder den Status eines Buttons natürlich als static-Variable innerhalb der WindowProc-Funktion hinterlegen.
Natürlich macht das ganze aber keinen Sinn, wenn die entsprechende Funktion von mehreren Fenstern genutzt wird, was normalerweise natürlich auch der Regelfall ist.
Somit meine Frage: Wo/Wie lege ich die Daten besten separiert ab, so dass diese für jedes Fenster seperat von der WindowProc-Funktion verwaltet werden?
MfG mh1001
nach einer angenehmeren OpenGL-Zeit geht es jetzt leider zwangsweise an die WinAPI.
Es geht darum, eigene Steuerelemente - wie z.B. eigene Button oder Schieberegler - über eine entsprechende Fensterklasse und WindowProc-Funktion zu realisieren.
Dies ist ansich kein Problem, jedoch bereitet mir das Ablegen von Daten, die vom entsprechendem Fenster benötigt werden Probleme.
Beispielsweise kann ich die Position eines Schiebereglers oder den Status eines Buttons natürlich als static-Variable innerhalb der WindowProc-Funktion hinterlegen.
Natürlich macht das ganze aber keinen Sinn, wenn die entsprechende Funktion von mehreren Fenstern genutzt wird, was normalerweise natürlich auch der Regelfall ist.
Somit meine Frage: Wo/Wie lege ich die Daten besten separiert ab, so dass diese für jedes Fenster seperat von der WindowProc-Funktion verwaltet werden?
MfG mh1001