一个应用程序有几个消息队列 ?
有几个消息循环?

解决方案 »

  1.   

    每个使用了UI的线程会有一个消息队列,消息循环是用代码来实现的,就是循环执行GetMessage等函数,一些类或函数里面可能会自己处理消息循环,例如MessageBox、DoModal等。
      

  2.   

    1个消息队列
    通过循环GetMessage
    从队列中取出消息
    如果是WM_QUIT消息就退出应用程序
    否则进行相应的处理