anmae
Erfahrenes Mitglied
Hallo,
Habe einen ziemlich eigenartigen Fehler.
ich öffne über das Menü ein Modales Fenster. mit der Übergabe des Pointers einer Struktur.
Danach sende ich im Hauptfenster die Message das die Oberfläche anhand der Struktur neu gezeichnet werden soll (Bezeichnung der Buttons, Comboboxen,...)
Im Debug geht das ganze ohne Probleme, Warnungen oder ähnlichem, in der Releas stürzt er jedoch beim Oberfläche neu gestalten-Bzw bem senden der Message ab.
hier der Code beim Aufruf des Fensters:
Message:
Ich hatte das ganze auch mal ohne die Message getestet - also Funktion direkt aufgerufen - da gab es auch einen Absturz im Debug, desshalb der Umweg über die Message.
Der Absturz kommt aber selbst wenn ich nichts in der GUIRecalc mache, also alles auskommentiere.
Danke schonmal
Andres
Habe einen ziemlich eigenartigen Fehler.
ich öffne über das Menü ein Modales Fenster. mit der Übergabe des Pointers einer Struktur.
Danach sende ich im Hauptfenster die Message das die Oberfläche anhand der Struktur neu gezeichnet werden soll (Bezeichnung der Buttons, Comboboxen,...)
Im Debug geht das ganze ohne Probleme, Warnungen oder ähnlichem, in der Releas stürzt er jedoch beim Oberfläche neu gestalten-Bzw bem senden der Message ab.
hier der Code beim Aufruf des Fensters:
Code:
void CMonitorDlg::OnDateiEinstellungen()
{
CDialogSettings* dlg;
dlg = new CDialogSettings(NULL,config);
dlg->DoModal();
config->generateConfig(); //Konfiguration neu laden
this->SendMessage(WM_UPDATE_ACTIONBUTTONS);
}
Code:
resource.h:
#define WM_UPDATE_ACTIONBUTTONS 3005
Dlg.cpp:
ON_MESSAGE(WM_UPDATE_ACTIONBUTTONS, GUIRecalc)
Dlg.h:
afx_msg GUIRecalc();
Der Absturz kommt aber selbst wenn ich nichts in der GUIRecalc mache, also alles auskommentiere.
Danke schonmal
Andres