1,多媒体定时器是多线程吗?建立一个多媒体定时器是不是相当于建立了一个线程?2,上位机带了三台下位机,通过串口232通讯,每一台下位机运行的程序一样,问:建立三个线程处理,还是建立一个线程处理,那个简单?上位机用VC6,包括串口通讯,数据计算,画图,数据库。

解决方案 »

  1.   

    另:在上位机,用两个视窗来显示,一个视窗显示三个下位机所有图形和数据,一个视窗只能显示一个下位机的图形和数据(通过COMBOX来切换),问:这两个视窗如何共享数据,使任何时刻,这两个视窗的数据都是一样,也就是看任何一个视窗的数据都是实时的,保持同步。
      

  2.   

    多媒体定时器的原理就是创建一个线程。因为你的下位机程序是一样的,所以我觉着用一个线程比较好。关于显示同步,你可以定义一个类用来保存下位机产生的数据,通讯时把数据更新到类中,显示部分可以共用这个类中的数据。好比:A,B,C,D。 可以将A中的信息更新到B。C,D共用A中的数据