本文介绍了我不能在MFC中使用Texture的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
hi
玩得开心
i想在Visual C ++ 2010的MFC中加载纹理
但是当我使用语法AUX_RGBImageRec时,出错发生了。但是它在没有MFC的项目中工作。
如何在MFC中使用它?我真的需要它。
错误是:不受欢迎
这是我使用的代码:
hihave a good time
i want to load a texture in MFC of Visual C++ 2010
but when i use the syntax "AUX_RGBImageRec", error happens.but it works in project without MFC.
how can i use it in MFC?I realy need it.
error is : unresloved
this is code that i used:
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
}
,错误信息是:
1> oglMFCDialogDlg.obj:错误LNK2019:未解析的外部符号_auxDIBImageLoadA @ 4在函数struct _AUX_RGBImageRec * __cdecl LoadBMP(char *)中引用(?LoadBMP @@ YAPAU_AUX_RGBImageRec @@ PAD @ Z)
推荐答案
这篇关于我不能在MFC中使用Texture的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!