| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 376 人关注过本帖
标题:文本区不能显示?
只看楼主 加入收藏
jj7412530
Rank: 2
等 级:论坛游民
帖 子:19
专家分:40
注 册:2011-9-20
结帖率:0
收藏
已结贴  问题点数:20 回复次数:2 
文本区不能显示?
void CTalkDlg::ProcessTransmit(NET_PACK *pack)
{
    CString str;
    CTime tm = CTime::GetCurrentTime();
    str.Format("%s %s说:\r\n%s\r\n", tm.Format(_T("%Y/%m/%d %H:%M:%S")),pack->SenderID, pack->Content);   //pack指向一个结构体,这个结构体用于网络通信
    //可以保证以上代码没有问题,str读取的串也没有问题,问题在于....
     m_edReceive.SetSel(m_edReceive.GetWindowTextLength(), m_edReceive.GetWindowTextLength());
     m_edReceive.ReplaceSel(str);
    //CEDIT控件不能显示,我设置为只读的文本,不解.....

}
待高人指点....
搜索更多相关主题的帖子: void 通信 结构体 
2012-05-09 23:20
双刃
Rank: 2
等 级:论坛游民
帖 子:7
专家分:28
注 册:2012-5-9
收藏
得分:10 
在程序最后用UpdateData(FALSE);刷新下试试。。。
2012-05-10 00:25
jiunbiao
Rank: 2
等 级:论坛游民
帖 子:2
专家分:10
注 册:2012-5-6
收藏
得分:10 
以control类型定义一个变量试试
2012-05-16 11:26
快速回复:文本区不能显示?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011949 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved