Problem mit Dialogen und globalen Variablen
-
Moin!
Auch mit der Befürchtung als "Störer des Friends" bezeichnet zu werden, stelle ich heute meine 2. Frage, die wohl schneller zu beantworten ist.
Also wenn ich mit Dialogen arbeite, tue ich dies meist um Optionen(bzw. Variablen) zu verändern, aber ich muss diese Variblen mit denen ich in der WndProc eigentlich arbeite und die ich in dem Dialog ändere zu globalen Variablen machen. Ich habe nun aber mal gehört, dass das Arbeiten mit globalen Variablen ein schlechter Style wäre und daher würde mich intressieren, ob es andere Möglichkeiten gibt oder ob wir armen Programmierer da wohl in den sauren Apfel beissen müssen, wenn wir eine Variablen in mehreren Prozeduren benutzen möchten.
mfg killsmaker
-
Diaglog mit Parameter aufrufen. Parameter ist struct mit alle variablen die übergeben werden
-
Ah, danke. Also muss ich wohl DialogBoxParam nehmen. Ich habe vorher immer nur DoalogBox benutzt, aber auf deinen Beitrag hin habe ich nochmal in der msnd gesucht und gefunden. thx
mfg killsmaker