Bitmap schreiben - Probleme mit den Datentypen



  • Ich habe ein Bitmap, möchte das mit CreateFile schreiben und scheitere bei der Eingabe des Dateinamens ...

    LPCTSTR * lpszFileOutput = ".\\desk.bmp"; 
    .
    .
    .
    fileHandle=CreateFile(*lpszFileOutput,GENERIC_READ | GENERIC_WRITE,(DWORD)0,NULL,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,(HANDLE) NULL);
    

    Dabei bekomme ich immer wieder die folgende Fehlermeldung:

    error C2440: 'initializing' : cannot convert from 'const char [11]' to 'LPCTSTR * '
    

    Kennt jemand dieses Problem und kann mir sagen, wie man es beheben kann ?



  • LPCTSTR ist bereits ein Pointer (dafür steht das LP) - also lass mal jeweils den * weg.
    Evtl. ist auch der Code aus den FAQ was für dich: Bild speichern


Anmelden zum Antworten