下面的一句话是我摘自罗云彬前辈编写的<<windows环境下32位 汇编语言程序设计>>第52页的一段内容:
     win32程序是构筑在win32 API基础上的.在Win32 API中,包含了大量的函数,结构和消息等,它不仅为应用程序所调用,也是Windows自身的一部分,Windows自身的运行也调用这些API函数.
     在我的理解中,消息是一种控制手段.或者说是一种通信机制.但这里,消息竟然成了一种和函数并列的实体,有点搞不清楚?
     这里说的消息是什么意思呢?

解决方案 »

  1.   

    Win32 API中,包含了大量的函数,结构和消息消息 比如WM_COMMAND,WM_CREATE等,这是由系统来定义的机制.当然由系统的api函数来处理这些消息了.
      

  2.   

    可以这样理解,Windows实际上是消息驱动的,这样就和函数并列了吧;
      

  3.   

    比如要给一个复选框打勾,并没有直接的函数调用,应该给它发送BM_SETCHECK消息,此时消息是一种函数调用的形式
      

  4.   

    消息就是windows事件的发动机,没有他就好像汽车没有发动机一样不能驾驶。
      

  5.   

    我知道大家的意思,但是我想消息应该是一个动态的过程,怎么成了一个和"结构"并列的东西了,结构是一个静态的东西啊.消息在windows中究竟应该怎么样去理解啊?我可以去查看某个DLL文件中的某个函数的原型,那我对于一个特定的消息,我是否也可以做类似于查看函数原形的事情呢?我怎么得到对于一个消息的直观印象?
    麻烦懂得此问题的朋友解释一下