我propertysheet的派生类中声明一个cstringarray,在几个cpropertypage的派生类中通过g
etparent取得sheet的指针,将page中的变量放到cstringarray中,却老是出错,说cstringarr
ay没有设定大小,而我明明在声明propertysheet的对象时调用array的setsize(12,15);
还有一个propertysheet的bool变量,明明是false,在cpropertypage中通过getparent()的指
针却显示为true??
真的很奇怪,整个程序中都没有内存容易出错的语句,难道真的是内存出错了????
thanks
etparent取得sheet的指针,将page中的变量放到cstringarray中,却老是出错,说cstringarr
ay没有设定大小,而我明明在声明propertysheet的对象时调用array的setsize(12,15);
还有一个propertysheet的bool变量,明明是false,在cpropertypage中通过getparent()的指
针却显示为true??
真的很奇怪,整个程序中都没有内存容易出错的语句,难道真的是内存出错了????
thanks
修改之后 updatedata(FALSE);另外:
一般来说用不着把page的变量放到array里面,他们的通信很方便的。
我在一个page中取变量:GetParenet()->bInitFromFile,
这样也要updatedata()??/?
能否解析??thanks
这个变量初始化为false,一直没改过,
但在page中却是true,