Dezimalpunkt in Dezimalkomma umwandeln!
-
Hallo Leute,
Meine Frage soll nicht so schwer sein. Also, wie kann man den Dezimalpunkt in Dezimalkomma bei der Textausgabe umwandeln?
-
Wenn du mit CStrings arbeitest dann mit CString::Replace()
-
ja, ich arbeite mit CString. Wie kann ich hier CString::Replace anwenden.
CString str; double zahl = 1987.546; str.Format("%f", zahl); pDC->TextOut((400),(-500),str);
ausgabe :
1987.546das, was ich mir als Ausgabe gewünscht habe, sollte "1987,546".
-
CDeinString.Replace(".",",");
Siehe hier: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmfc98/html/_mfc_cstring.3a3a.replace.asp