Update Window -> Debug Assertion Failed?
-
Hoi hoi!
ich mach grad meine ersten Schritte in vc++. Wenn ich den unten stehenden Code ausführe so bekomme ich folgende Meldung: Debug Assertion Failed...File afxwin2.inl Line:127...
Weiss jemand von euch wo mein Fehler liegt? Ohne die Update Zeile kommt keine Fehler Meldung (aber halt auch kein Wert...den gibts dann nur mit einer zusätzlichen msgbox...).
Der Reg Eintrag DriveLetter hat den Wert "z:" und ist ein Reg_SZ.mfg. und danke schon mal fürs durchlesen
flohpszDL = new TCHAR[dwSize]; if (pszDL!=NULL) { RegQueryValueEx(hKey,"DriveLetter",NULL,&dwType, (LPBYTE)pszDL,&dwSize); m_strDriveLetter.SetString(pszDL); m_ctlDriveLetter.UpdateWindow(); delete[] pszDL; pszDL = NULL; }
-
hab geschafft.... anstatt m_ctlDriveLetter.UpdateWindow(); sollte da UpdateData(false); stehen...
mfg.