opencv2010里新建MFC空文件,显示此项目过期,发生生成异常opencv里也有异常

opencv2010里新建MFC空文件,显示此项目过期,发生生成错误opencv里也有错误,
第一次使用MFC    
在opencv2010里新建MFC空文件,不是应该出现一个窗口吗?问什么显示此项目过期,发生生成错误


另在opencv里,下面程序只显示main程序, 不显示ROI怎么回事,加上LinearBlending,并在if里加&&LinearBlending(),也出现错误,怎么回事
程序如下

#include<cv.h>
#include<highgui.h>
#include<iostream>

using namespace cv;
using namespace std;


bool ROI_AddImage();

int main()
{
system ("color 5E");

if (ROI_AddImage())
{
cout <<endl<<"得到了你需要的图像";
}
waitKey(0);
system("pause");
return 0;
}

bool ROI_AddImage()
{
Mat src=imread("Font.bmp");   
Mat image2=imread("Glass.bmp");
if(src.data){printf("读取Font错误  \n");return false;}
if(image2.data){printf("读取Glass错误 \n");return false;}


Mat srcROI=src(Rect(50,50,image2.cols,image2.rows));

Mat mask=imread("Glass.bmp",0);

image2.copyTo(srcROI,mask);


namedWindow("利用ROI实现图像的叠加");
//imshow("利用ROI实现图像的叠加",src);

return true;
}

------解决思路----------------------
oepncv不是一个库吗?怎么还opencv2010中创建MFC工程了?是VS2010中创建MFC工程吧,显示项目过期的话你可以清理下项目,然后重新生成试试
------解决思路----------------------
你的电脑上新建MFC工程的时候就提示项目过期了啊?opencv里是啥问题啊?