C++ error C2248: “CObject::operator =”: 无法访问 private 成员(在“CObject”类中声明

今天在写一个MFC程序,编译的时候出了个error C2248: “CObject::operator =”: 无法访问 private 成员(在“CObject”类中声明),定位不到那部分的代码出了问题,

看网上有不少人也遇到了这个问题。

分析了下我写的程序与之前的不同,其中有个一个地方用到了Image Picture控件的CStatic类对象,一开始用的指针对象,后来改成对象就除了上面的问题,改回来就ok了. 

后来查了一下,这种对控件操作的对象最好都声明成指针,不然就会报上面的错误。

你可能感兴趣的:(C++ error C2248: “CObject::operator =”: 无法访问 private 成员(在“CObject”类中声明)