首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

Gdi+中Bit地图类的使用

2013-10-25 
Gdi+中Bitmap类的使用。我做一个函数,void ShowPic(Bitmap bitmap),为什么报错?error C2248: “Gdiplus::Bi

Gdi+中Bitmap类的使用。
我做一个函数,void ShowPic(Bitmap bitmap);,为什么报错?
error C2248: “Gdiplus::Bitmap::Bitmap”: 无法访问 private 成员(在“Gdiplus::Bitmap”类中声明)
1>          c:\program files\microsoft sdks\windows\v7.0a\include\gdiplusheaders.h(630) : 参见“Gdiplus::Bitmap::Bitmap”的声明
1>          c:\program files\microsoft sdks\windows\v7.0a\include\gdiplusheaders.h(494) : 参见“Gdiplus::Bitmap”的声明
[解决办法]
用指针试试,改成void ShowPic(Bitmap* bitmap);
因为Bitmap的拷贝构造函数是private成员。
[解决办法]
Bitmap没有默认构造函数吧,
Bitmap只有带参构造

void ShowPic(Bitmap* pBitmap)
[解决办法]
同意1楼。。

热点排行