VC++: Datum eingeben

Hallo!

Ich muss Datumsangaben verarbeiten. Als Klasse habe ich mir COleDateTime ausgeguckt.
In der Hilfe habe ich schon gefunden, dass man das Datum mit Format(VAR_DATEVALUEONLY) als String ausgeben kann.
Aber wie geht es umgekehrt?? Ich möchte in einem Dialogfeld ein Datum eingeben (am liebsten natürlich vom Format her so flexibel wie in Excel) und diesen String dann in ein COleDateTime-Objekt umwandeln.
Wer hat ne Idee?

Gruß
Arndt

schon einen Schritt weiter
Inzwischen hab ich doch selbst was gefunden:
ParseDateTime.
Jetzt steh ich aber auf dem Schlauch, weil ich als Paramter einen „LPCTSTR“ (was immer das sein mag …) übergeben muss.
In meinem Dialog wird ein CString eingelesen. Das lässt sich natürlich auch ändern, dann bekomme ich aber Probleme beim DoDataExchange.
Also, wie kann ich meinen CString in diesen ominösen LPCTSTR umwandeln?

Gruß
Arndt

Alles klar! :smile:
Suche in MSDN nach „LPCTSTR CString“ führte mich doch noch zu der Lösung CString::operator LPCSTR.
Damit habe ich jetzt genau das, was ich wollte.

Gruß
Arndt