CString getLine(nLine)
{
CString strText;
CEdit &theEdit = GetEditCtrl();
theEdit.GetLine(nLine-1, strText.GetBuffer(theEdit.LineLength(nLine-1)));
strText.ReleaseBuffer();
return strText;
}怎么我运行到strText.ReleaseBuffer()时就出错呢?
{
CString strText;
CEdit &theEdit = GetEditCtrl();
theEdit.GetLine(nLine-1, strText.GetBuffer(theEdit.LineLength(nLine-1)));
strText.ReleaseBuffer();
return strText;
}怎么我运行到strText.ReleaseBuffer()时就出错呢?
试验char strText[MAX_PATH]是没有什么问题,可就是不知道CString为什么不行。