convert jstring to LPCOLESTR

  • Hallo zusammen,

    ich bin ein absoluter Neuling und habe meine Mühe und Not mit der Verarbeitung von Strings in C++.

    Ich habe folgendes Problem:

    Ich erhalte über das JNI einen jstring. Dieser beinhaltet den Pfad einer Datei, die ich erstellen möchte. Die Funktion "SetOutputFileName" benötigt allerdings, wenn ich das richtig verstehe, einen String vom Typ LPCOLESTR. Ich habe leider keine Ahnung, wie ich die Konvertierung vollziehen muss. Kann mir aber nicht vorstellen, dass das so schwer ist.

    Ich hoffe ich konnte mich verständlich machen können und freue mich über jede Hilfe.

  • versuch es mal mit der widestring-klasse (und vielleicht einem cast):
    LPCOLESTR test = (LPCOLESTR)WideString("haloo");