CComboBox Fehler...
-
Hi,
ich hab mal wieder den Durchblick nicht bei VC++...
Ich hab ein Dialogfeld in dem eine CComboBox drinnen ist.
Jetzt möchte ich im Dialogfeld in OnInitDialog() folgendes tun:m_comboZon.AddString("...");
Warum bekomme ich hierbei einen "Assertion"-Error?
Wenn ich nachgucke liegt der bei ASSERT(m_hwnd)...
Vielen Dank, Gruss, Tobias
-
Der "früheste" Zeitpunkt zu dem auf die Combobox zugegriffen werden kann ist in der Funktion OnInitDialog() bzw. DoDataExchange()
Der Grund liegt darin begründet, das die Funktionen AddString etc. nur eine Meldung an das Fenster der Combobox senden. Dazu muß die Combobox aber schon kreiert sein.
-
ok, ich habs hinbekommen...
ich hab das zwar schon in OnInitDialog aufgerufen, aber vor CDialog::OnInitDialog();
das war der Fehler...
Danke!!