本文介绍了我不能在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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-28 04:47