edit控件的多行显示?
没问题吧
把AutoHScroll去掉,变成FALSE;
把WantReturn变成TRUE
[解决办法]
CString ctest 里要有 “\r\n”
[解决办法]
编辑框属性Multi-line属性设置了没有?
[解决办法]
大量的 插入 要用 Replace。
先 把 当前选择 置到 最后,然后 Replace 这个 最后。
[解决办法]
你这个情况改个控件,用ListBox,一条记录一行。轻松多了
[解决办法]
CEditm_edInfor;
int nStartChar,nEndChar;
char prompt[80];
m_edInfor.GetSel(nStartChar,nEndChar);
m_edInfor.SetSel(nEndChar,nEndChar);
m_edInfor.ReplaceSel(prompt);
[解决办法]
首先要把控件的Multi-line选中 然后通过获取控件的句柄 通过调用窗口函数对该控件继续设置
[解决办法]
//edit中逐行显示1:
2:依次
for (int i=0;i<36;i++)
{
snum[i].Format(L"%d",q[i+1]);
m_Edit->SetSel(-1, -1);
snum[i]+=":";
snum[i]+="\r\n"; //换行
m_Edit->ReplaceSel(snum[i]);
}
UpdateData(FALSE);