BSTR& in Datei schreiben
-
Hallo Leute,
ich nutze eine Windows Funktion, welche mir als Rückgabe einen BSTR& liefert.
( http://msdn.microsoft.com/en-us/library/ha65t481(VS.80).aspx )Diesen BSTR& muss ich in eine Datei schreiben. Leider habe ich es auch nach langem probieren noch nicht geschafft und hoffe nun auf eure Hilfe.
Für einen Tipp wäre ich sehr dankbar.
Viele Grüße
-
BSTR ist ein wchar_t*
Siehe MSDN fputws.
Öffne die Dazei binary...
-
Martin Richter schrieb:
BSTR ist ein wchar_t*
Ui, gefährliche Aussage

In diesem Fall zwar nicht gefährlich, die Richtung BSTR -> wchar_t* ist ja unproblematisch.
Die umgekehrte Richtung leider nicht.
-
Hallo nochmal..
Danke Martin, war genau die richtige Antwort!
Gruß
-
Mit der Funktion fputws gibt es leider doch noch ein Problem.
Mann kann keine Länge mit angeben. In manchen Fällen wird so nicht der komplette BSTR geschrieben, sondern nur ein Teil davon. Gibt es eine äquivalente Funktion, der man auch noch die Länge des BSTR übergeben kann?Danke und Gruß
-
fwrite?