m_editText is of category CEdit (from MFC). 多年来,在WinXP(32bit)与数以百计的用户合作,但当同一可起诉的档案存放在Win7(64bit)时,一些用户正在(在斯特里特)获得超编(即延长,即停车场)的特性,附在它们在ed箱控制(m_editText)中。 我可以重复问题。 我证实,GetLine只复制了被打入ed箱的特性(至少在我的机器上)。
TCHAR atchBuffer[256] = {0}; // initialize to all nulls
int nChrCount = m_editText.GetLine(0, atchBuffer, 255);
CString strText;
if (nChrCount!=0)
strText = CString(atchBuffer);
这在C++6“温XP”(32bit)的视觉C++中汇编成册(建造假装),MFC 5 静态链接。 所提供的任何见解都将受到高度赞赏。