mfc线程里,实时的传输数据,用以打点画线成图——大牛来帮忙
本人是mfc菜鸟。
有一个程序,里面每隔几帧就要发送显示一个数据,由于发送的数据很多,所以需要用自己的soketwrite()函数,传送到mfc界面上,来实时的显示发送量。
要求在mfc里有横坐标和纵坐标,横坐标是时间,纵坐标是发送的数据量。这样用来显示一个动态的曲线图(由点构成)。
请教各位大牛给予指点,在mfc里,用什么的方法、函数来实现这样的图形画法。
拜托了。
刚来,也没很多分可送,希望各位大牛支招帮忙。
[解决办法]
弄一个list,缓存数据
在OnDraw函数里,取出缓存的数据,绘图
如果需要,可以在收到数据后,更新界面
[解决办法]
视图里的OnDraw(CDC *pDC)里的,pDC->MoveTo(x1,y1);pDC->LineTo(x2,y2)这样就行了