比如你新建个MFC程序,运行起来,这时查看任务管理器,找到你的程序的进程,看他的线程数为1,这就是一个单线程的程序,假如你用了AfxBeginThread等开辟了线程,并在线程响应函数里写一个死循环,但是要记得sleep(1)一下,以便CPU进行线程切换,这时你再打开任务管理器,看你的程序就是两个线程了,你可以在你开的线程里做你想要做的事了,注意线程同步就OK了。
一般情况下,程序中超过两个线程同时运行就算是多线程了·
有2个线程以上的程序就是多线程程序。
创建多线程就好了。