cannot convert parameter 2 from 'class CString' to 'char *'

shader09

Erfahrenes Mitglied
Der Titel sagt ja eigentlich schon alles, ich muss aus einem Editfeld die eingegebenen Werte (0...9 und A-D) in eine Datei schreiben. Nur wie bekomme ich diesen ekligen Fehler wieder weg!? Bin sehr dankbar für jede Hilfe

Hier sind meine Ansätze:

Code:
  mPrinterFile.FileOpen("\\Storage Card\\PEG_MT\\Daten\\PRINTER.PRT",1,gSizePrinter); 
  mPrinterFile.Write(0,m_BluetoothID);
  mPrinterFile.FileClose();

und noch der

Code:
  GetDlgItem(IDC_EDT_BLTID, BluetoothID);
 
Hi
bei welcher Funktion ist das eigentlich?
jedenfalls, wenn der 2. parameter ein cstring namens x ist,
dann ersetzt du das durch LPCTSTR(x)

Gruß
 
Zurück