AUX_RGBImageRec *LoadBMP(char *MM) // Loads A Bitmap Image
{ FILE *File=NULL; // File Handle
if (!MM) // Make Sure A Filename Was Given
{
return NULL; // If Not Return NULL
}
File=fopen(MM,"r"); // 尝试打开文件
if (File) // Does The File Exist?
{
fclose(File); // Close The Handle
return auxDIBImageLoad(MM);// Load The Bitmap And Return A Pointer
}
return NULL; // If Load Failed Return NULL
}
求教:为什么return auxDIBImageLoad(MM);里的MM会有红线 提示说是char类型的实参与“LPCWSTR”类型的形参不兼容
应该怎么改?
{ FILE *File=NULL; // File Handle
if (!MM) // Make Sure A Filename Was Given
{
return NULL; // If Not Return NULL
}
File=fopen(MM,"r"); // 尝试打开文件
if (File) // Does The File Exist?
{
fclose(File); // Close The Handle
return auxDIBImageLoad(MM);// Load The Bitmap And Return A Pointer
}
return NULL; // If Load Failed Return NULL
}
求教:为什么return auxDIBImageLoad(MM);里的MM会有红线 提示说是char类型的实参与“LPCWSTR”类型的形参不兼容
应该怎么改?