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

结构中的CString变量是不是不能用CString的一些成员函数啊该怎么处理

2012-02-03 
结构中的CString变量是不是不能用CString的一些成员函数啊?我定义了一个类结构typedefstructSAVEINFO{intn

结构中的CString变量是不是不能用CString的一些成员函数啊?
我定义了一个类结构
typedef   struct   SAVEINFO
{
int   nSaveType;
int   nQuality;
DWORD   dwSaveNo;
BOOL   bColor;
CString   strFileName;
}   structSave;

然后定义了一个structSave类型的结构变量m_structSave。
在对各个变量赋值之后发现用
m_structSave.strFileName.GetLength()函数得到的返回值是零,而且.Left(n)函数返回的仍然是整个strFileName的值。但是用Mid(m,n)函数就又会出错,这个是怎么回事呢?

[解决办法]
strFileName是如何赋值的?
[解决办法]
用了GetBuffer后没有RleaseBuffer

热点排行