WinForm程序是从哪里启动的?VS2010建立的WinForm,会有一个Program.cs的类,Main方法中启动。我从一个项目代码中发现,这个项目是从一个叫做Common.cs的文件中启动的,Main方法中有Main方法。请问,是有地方可以设置程序的启动入口么?

解决方案 »

  1.   

    Main方法写在那个文件就从那个文件启动.1楼已经说了Main为程序入口.
      

  2.   

    对的,一般来说,只要类内部包含有下面的方法[STAThread]
    static void Main()系统就会默认为入口。同时该方法只能有一个
      

  3.   

    其实程序的入库函数都在编译的时候有专门的函数,执行程序初始化工作,然后才是根据程序类型调用MAIN或者WINMAIN方法
      

  4.   

    Main函数是任何应用程序的入口,你可以看到在Main函数中有启动窗体的代码的