我是新手 高手帮看看错在哪?在6.0就可以 在VSC++2005上就不行
public:
CBitmap* bitmap[4][4];
#include "gameWnd.h"
{
Create(NULL,L"创建窗口");
char ch[8];
for(int i=0;i<4;i++)
{
for(int j=0;j<4;j++)
sprintf(ch,"%d.%d.bmp",i+1,j+1);
bitmap[i][j]=new CBitmap;
bitmap[i][j]->m_hObject=LoadImage(NULL,ch,IMAGE_BITMAP,93,100,LR_LOADFROMFILE);
}
错误提示:error C2536:“gameWnd::gameWnd::bitmap”: 无法指定数组的显式初始值设定项
error C2065: “j”: 未声明的标识符
error C2227: “->m_hObject”的左边必须指向类/结构/联合/泛型类型
error C2664: “LoadImageW”: 不能将参数 2 从“char [8]”转换为“LPCWSTR”
与指向的类型无关;转换要求 reinterpret_cast、C 样式转换或函数样式转换