hur.cn - 华软网

 热门搜索

CEdit 问题

  作者:未知    来源:网络    更新时间:2011/8/26
LRESULT OnRecordServerInfo(WPARAM wParam,LPARAM lParam)
{
CString str=(LPCTSTR)lParam;
int nLine=m_logMsgEdit.GetLineCount();
int nStart= m_logMsgEdit.LineIndex(nLine);
m_logMsgEdit.SetSel(nStart,str.GetLength()+nStart);
m_logMsgEdit.ReplaceSel("\r\n"+str);
         return 0L;
}


我在程序(多线程)中通过PostMessage来显示CEdit的信息
this->PostMessage(WM_RECORDFTPINFO,0,(LPARAM)(LPCTSTR)"系统初始化成功!");
为什么放在初始化时,从第二行开始显示,第一行为空???
---华软 网友回答---
你的前面不是有个"\r\n"吗?
---华软网友回复---
去掉呢???
---华软网友回复---
如果鼠标点击已显示信息,接下来信息显示就会乱掉,有什么办法解决吗?      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。