本人今天偶然遇到这个问题,是使用CSocket做了一个客户端和服务端,当服务端接受到文字信息时,可以显示到视图上。问题是:一直不能显示出文字,但是如果做一个菜单调用这个函数可以显示到视图上文字。请各位赐教,高分相送函数如下:
void CSocketSvrView::OnDraw(CString msg)
{
CDC *pDC=this->GetDC();
pDC->DrawText(msg,CRect(20,20,80,50),DT_LEFT|DT_SINGLELINE);
}
这个函数通过CSocket回调函数调用实现。