wchar_t und CTsring in ListView Problem



  • Hallo,

    von einer DLL bekomme ich einen String in der Form:

    const wchar_t  *Name
    

    übergeben. Nun möchte ich den in ein ListView schreiben. Leider schreibt er bei mir immer nur ein B rein, wobei aber kein B in dem Text ist 😞

    Ich versuche es mit:

    CString icho;
    icho.Format("%s",Name);   //Mach ich weil ich den später erweitern muss
    m_Directory.SetItemText(x,0,icho); //Ergebnis ist immer "B" in dem Feld
    

    Kann mir hier vielleicht jemand einen Tip geben?

    Gruß

    Ocrana



  • Hi,

    geh mal mit nen Debugger durch und schau was in Name drinsteht.
    Ach ja, was meinst Du wieviel Buchstaben in einem wchar_t reinpassen 🙄
    Wenn´s dann auch noch const ist, erklärt das, warum immer das gleiche drin steht.


Log in to reply