确实是 “菜菜”的、“傻傻”的问题。您的问题牵涉的东西太多了。 把它们写到纸上,重量超过10kg,还是自己k书去吧。

解决方案 »

  1.   

    to a_xi(阿嘻) :
    事件、消息和多线程风马牛么?那我请问用事件驱动方式和多线程写串口程序怎么写?
      

  2.   

    to alchemy(亡灵) :
    呵呵你的名字好恐怖,想请教一下,所谓同步和异步究竟区别在哪里?多谢!
      

  3.   

    to tina1997(风之色彩) :
    告诉我啦,不就12分么,俺的分德一向很好,虽然俺菜鸟穷,呵呵
      

  4.   

    消息机制是windows是程序运行起来的方式。他的过程很简单。windows 同意接收消息,并根据消息的参数发给应该接受的程序,这些消息在程序的 消息队列中排队,然后通过winpro函数,就是我们称之为消息环的,由他来处理消息函数。更具体的拜托你看看msdn中的资料,哪一篇忘了,大概是serial communications in win32。事件就是消息,没多大区别 
    多线程嘛,就是在一个进程中可以有多个线程,这些线程在进程中各自独立,有自己的消息队列。
    这样可以充分利用间歇时间,效率不错。当然不是万金油。
    中断是一种消息处理方式,与他对应的是查询。这个嘛如果你学了微机原理应该没问题的。汇编也讲到的。简言之,就是系统接收各部件的状态,然后进行相应处理,这个基本不耗cpu。
      

  5.   

    我向你推荐一本书<<深入浅出MFC>>很有名气的,我看过,虽然不是理解得很透彻,但是我觉得这本书确实讲的比较深奥,可以学到很多东西,只是最好需要有一点基础,我建议你一边看源代码,一边看这本书,效果很好,程序的东西,还是要靠自己做的