15,471
社区成员
发帖
与我相关
我的任务
分享
void CMyDoc::OnStart()
{
// TODO: 在此添加命令处理程序代码
AfxBeginThread(ReceiveThread,this);
}
UINT CMyDoc::ReceiveThread(void * param)
{
.................
.................
//int len=1;
CString str;
while(1)
{
//下面是利用这个线程函数接收len 和 f
Sleep(1);
len = ,,
f = ..//f是数组
}
return 0;
}
void CMyView::OnDraw(CDC* /*pDC*/)
{
CMyDoc* pDoc = GetDocument();//获取文档指针
ASSERT_VALID(pDoc);
if (!pDoc)
return;
// TODO: 在此处为本机数据添加绘制代码
UpdateData(true);
...........
//次处加入显示len 和 f的代码
..........
UpdateData(FALSE); //初始化窗口数据
}
UINT CMyDoc::ReceiveThread(void * param)
{
.................
.................
//int len=1;
CString str;
while(1)
{
//下面是利用这个线程函数接收len 和 f
Sleep(1);
len = ,,
f = ..//f是数组
//加这句试试 跟新所有视图类
POSITION pos = GetFirstViewPosition();
while (pos != NULL)
{
CView* pView = GetNextView(pos);
pView->UpdateWindow();
}
}
return 0;
}