impossible de convertir le paramètre 1 de 'char *' to 'LPCWSTR'

Im essayant de charger un fichier BMP

AUX_RGBImageRec *LoadBMP(char *Filename)  //Loads A Bitmap Image
{
    FILE *File=NULL;                      //File Handle

    if (!Filename)                        //Make Sure A Filename Was Given
    {
        return NULL;                      //If Not Return NULL
    }

    File=fopen(Filename,"r");             //Check To See If The File Exists

    if (File)                             //Does The File Exist?
    {
        fclose(File);                     //Close The Handle
        return auxDIBImageLoad(Filename); //Load The Bitmap And Return A Pointer
    }

    return NULL;                          //If Load Failed Return NULL
}

c'est à partir d'un exemple cependant, je suis maintenant l'erreur

error C2664: 'auxDIBImageLoadW' : impossible de convertir le paramètre 1 de 'char *' to 'LPCWSTR'

comment pourrais-je corriger cela?

  • ce type est le nom du fichier ?
InformationsquelleAutor dactz | 2011-03-30