求助: 文本框的信息是滚动的,但怎么实现自动滚动显示最新信息啊? 我是用的SetDlgItemText来显示的文本信息 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 例子:CEdit m_ctrlMsg;//文本框句柄// 添加数据并现实最后面一条VOID CMyFileDiskDlg::RecordLogs(PCHAR szMsg1, PCHAR szMsg2, PCHAR szMsg3){ CString m_strMsg; m_strMsg += szMsg1; m_strMsg += szMsg2; m_strMsg += szMsg3; m_strMsg += "\r\n\r\n"; int nLen = m_ctrlMsg.GetWindowTextLength(); //得到已有文本长度 if (nLen > 1024) { //超过1024,清空一次 m_ctrlMsg.SetSel(0, -1); } else { //选择最后 m_ctrlMsg.SetSel(nLen,nLen); } m_ctrlMsg.ReplaceSel(m_strMsg);//添加当前内容}自己试试 如何返回_RecordsetPtr类型供网络传输(ADO)? CStringArray二维数组问题 请问错误提示是何意思? 怎样使用多重lang文件,来实现多国语言版的应用程序? 让发指令的间隔180秒(这段时间要发前面的指令),不要Sleep,状态机 怎样将各项目程序形成项目组 为什么添加的子菜单没有添加成功? 这个问题搞得我好头疼 IE中有没有自带DownLoad的接口? Teechart FMX开发手机app(android系统)问题 问一个关于FAT12的问题,急,谢谢大家了 有哪位大神能帮忙做一下关于十字路口交通路线的大作业
CEdit m_ctrlMsg;//文本框句柄
// 添加数据并现实最后面一条
VOID CMyFileDiskDlg::RecordLogs(PCHAR szMsg1, PCHAR szMsg2, PCHAR szMsg3)
{
CString m_strMsg;
m_strMsg += szMsg1;
m_strMsg += szMsg2;
m_strMsg += szMsg3;
m_strMsg += "\r\n\r\n"; int nLen = m_ctrlMsg.GetWindowTextLength(); //得到已有文本长度
if (nLen > 1024)
{
//超过1024,清空一次
m_ctrlMsg.SetSel(0, -1);
}
else
{
//选择最后
m_ctrlMsg.SetSel(nLen,nLen);
} m_ctrlMsg.ReplaceSel(m_strMsg);//添加当前内容
}自己试试