求大神帮忙,我想用MFC实现一个数据显示器,和MFC自带的Windows media player相关联,要求视频播放的时间和数据横坐标显示的时间是一致的,我觉得理论上视频进度条1秒刷新一次,而我的SetTimer1秒触发一次,应该可以同步,但是发现同时执行时会有延时,绘画区域越多延时时间越长,想请问下大家这个应该怎么解决,多线程的话我试了下不知道是不是方法不对,还是和原来相同,谢谢大家
我对于绘图处理逻辑很不是很好,所以横坐标显示的时候显示距离也不是很均匀
线程执行函数代码
UINT CTest6_05082Dlg::ThreadFunc(LPVOID lpParam)
{
CTest6_05082Dlg *dlg = (CTest6_05082Dlg*)lpParam;
dlg->SetTimer(1,1000,NULL);
return 0;
}
点ji