应该说,进程的主线程 是从winmain开始的
进程只是线程的容器     线程才是执行路线,
所以,也可以说进程是从winmain开始的,但进程线程完全是不同的东西

解决方案 »

  1.   

    一个程序只有一个进程,从Winmain开始,但程序可能有许多线程
      

  2.   

    进程从winmain开始,进程启动线程,是线程的容器。
      

  3.   

    进程和线程的术语是process和thread,二者根本就是不同的东西。
    不要被中文名称混淆了。
      

  4.   

    Win32进程是惰性的,也就是说,Win32进程什么也不执行——它只是拥有4GB的地址空间来存放应用程序的EXE文件所需的代码和数据。
    由于进程是惰性的,它想要完成什么事情的话就必须拥有一个线程,由线程来负责执行包含在进程的地址空间的代码。
    ——载自《??????》
      

  5.   

    进程的调度是由操作系统本身决定的,而现程可以由开发人员自己控制,所以还需要处理同步之类的问题,所有的现程共享进程中的资源。而且线程切换的开销也比进程小,只要改变PSR(process status register)就可以了。同时你还要参照楼上几位老兄的意见,他们都说的很有道理。我就不重复了。