如何用对话框显示"生产者与消费者"模型?
要创建生产者和消费者的线程
本人想在MFC的对话框上显示一个产品区,当生产者生产了一件商品后,在产品区就显示增加了的商品.
如何做到每次生产(或消费)了一件产品,产品区立即做出相应的增加(删减)并在对话框中显示出来呢?主要是想请大家给个思路...我之前自己尝试过,但总无法做到在对话框中及时显示的效果.如果有好的例子请发到[email protected],非常感谢。

解决方案 »

  1.   


    http://topic.csdn.net/t/20051109/19/4382819.html
      

  2.   

    我想在MFC的对话框中实现...而不是在DOS界面下.
    线程的实现代码我已写出来了.
      

  3.   

    设计个数据结构,存产品等数据,另开N个线程模拟生产者和消费者,设置定时器进行模拟,
    主线程负责界面绘图,生产者或消费者线程有动作时给主线程sendmessage()通知参数改变进行绘图更新
      

  4.   

    不好意思,初学MFC,请问主线程获取子线程发送过来的消息?主线程是CreateThread()所在的函数么?
      

  5.   

    一个进程运行,默认就有一个线程,那就是主线程,不是用CreateThread()创建的