1.mfc里多线程分为用户界面线程和工作线程.用户界面线程继承于CWinThread,实际上CWinApp也是继承于它,说白了就是造另一个app,不过我还没用过.工作线程就比较简单,好象是AfxCreateThread,我也没用过,一直用CreateThread这个api.感觉不是很熟悉的话,要小心,特别是调用的参数比较复杂,创建的线程比较多的时候,很可能就乱了.还有多个线程访问同一个对象的问题,想想都头大.
2.消息队列,这个好象比较安全,代码直观上跟一般串行的程序一样,但可以让程序不会因为后台计算而塞车.
3.感叹:多任务我们用起来多舒服啊,没想到编起来这么麻烦
2.消息队列,这个好象比较安全,代码直观上跟一般串行的程序一样,但可以让程序不会因为后台计算而塞车.
3.感叹:多任务我们用起来多舒服啊,没想到编起来这么麻烦
浙公网安备 33010602011771号