VS2005下 auxDIBImageLoad() 这个函数真囧
1 AUX_RGBImageRec *testbbb;
2 testbbb = ( AUX_RGBImageRec*) malloc ( sizeof (AUX_RGBImageRec) );
3 testbbb = auxDIBImageLoad ( "2.bmp");
2 testbbb = ( AUX_RGBImageRec*) malloc ( sizeof (AUX_RGBImageRec) );
3 testbbb = auxDIBImageLoad ( "2.bmp");
这样调用,运行到第三条语句的时候总是提示"Failed to open DIB file" 用fopen函数能正确找到需要打开的位图文件,觉得十分离奇,
后来看了下auxDIBImageLoad 函数的 参数类型被囧到了, 是 LPCSTR .... 第三条语句改成 testbbb = auxDIBImageLoad ( _T("2.bmp")); 就对了