小编dac*_*ctz的帖子

无法将参数1从'char*'转换为'LPCWSTR'

我试图加载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
}
Run Code Online (Sandbox Code Playgroud)

这来自一个例子,但我现在得到错误

错误C2664:'auxDIBImageLoadW':无法将参数1从'char*'转换为'LPCWSTR'

我怎么能纠正这个?

c++ opengl char bmp visual-c++

17
推荐指数
2
解决办法
6万
查看次数

标签 统计

bmp ×1

c++ ×1

char ×1

opengl ×1

visual-c++ ×1