Suche: Fertige Konvertierungsfunktion DOS-Zeichen -> Windows Zeichen
-
Hallo!
Ich kämpfe gerade damit, eine alte Chipkartenlesesoftware an mein Programm anzubinden.
Das Teil ist noch aus DOS Zeiten, niemand weiß, was es intern genau tut und bin bin froh, dass ich es gestartet kriege und es mir ne zu 99% verwertbare Datei auf die Platte fallen lässt.
Nun muss ich das 1% aber noch hinkriegen, schließlich gibt es im Deutschen einfach zu viele Menschen und Orte mit Umlauten im Namen.
Gibt es da was fertiges oder muss ich was selber machen?

...am Selbermachen solls nicht scheitern, aber was schon getestetes ist doch immer ne feine Sache.
Außerdem hab ich nicht alle Umlaute hier "auf Karte".
-
Ich bin mir nicht ganz sicher, ob das richtig ist, aber schau dir mal die Methode CString::OemToAnsi() an.
-
Jaaaa, das tuts.

-
Und bei dieser Gelegenheit sei gleich auf die Unicode funktionalität in VC2005 hingewiesen:
http://blog.kalmbachnet.de/?postid=98Dann wird das Leben noch einfacher!