在VC中怎么样将编辑框里面的内容送到列表框中显示出来

2024-12-03 06:19:54
推荐回答(1个)
回答1:

  2.调用Updatedate(TRUE),将编辑框里的数据向m_str里传。   3.读取后再调用m_List.AddString(m_str)可添加到列表框中。   4.再Updatedate(FALSE)   获取多行编辑框控件的文本可以有两种方法:   一种是使用DDX/DDV,当将编辑框控件所关联的变量类型选定为CString后,则不管多行编辑框的文本有多少都可用此变量来保存,从而能简单地解决多行文本的读取。但这种方法不能单独获得多行编辑框中的某一行文本。   另一种方法是使用编辑框CEdit类的相关成员函数来获取文本。例如,下面的代码获取并将显示编辑框中第二行的文本内容:   char str[100];   if (m_Edit.GetLineCount()=2) { // 判断多行编辑框的文本是否有两行以上   int nChars;   nChars = m_Edit.LineLength(m_Edit.LineIndex(1)); // 获取第二行文本的字符个数   // 0表示第一行,1表示第二行,依次类推。