1、一个解决方案里可以有好几个项目,每个项目是不是都有一个类似main之类的入口?
比如_tmain,dllmain,_twinmain.....2、整个解决方案有没有说从哪个项目先启动?或是说怎么决定哪个项目先启动?3、把这么多项目放在同一个解决方案里到底是为了什么呢?谢谢!

解决方案 »

  1.   

    没明白你的意识 你的一个解决方案是不是有很多程序实例 每个程序或DLL当然有自己的WinMain和DllMain入口
      

  2.   

    (1)许多dll的dllmain用处不大,行同虚设;
    (2)可以设置启动项目啊,在“解决方案视图”中右键点击项目名,选择“设为启动项目”;
    (3)可能是相关吧,相关的模块放在一起不好么?然后还便于调试。大的软件项目往往可以分成不同的模块,都放在一个项目中反而不好,把同一个解决方案分成小的项目便于开发、管理和维护。——总之俺也说不清楚,但可以肯定的是,如果不这样,不管是都放在一个项目中还是放到多个解决方案中都不如这样好,感觉就是如此。