winforms,Web表单和Windows窗体之间的区别

Nik*_*196 4 forms windows winforms

现在我正在研究c#windows应用程序开发.但我担心的是我想知道c#中winforms之间的区别是什么.

在##中winforms和windows窗体有什么区别?

谢谢

Tar*_*ryn 6

Winforms和Windows Forms是一回事.Winforms是Windows窗体的缩写名称.

来自维基百科:

Windows窗体(WinForms)是作为Microsoft .NET Framework一部分提供的图形应用程序编程接口(API)的名称

来自MSDN的其他信息答案:

根据我的理解,您希望了解基于Windows的应用程序与使用c#的WinForms应用程序开发之间的区别.基于Windows的应用程序是应用程序是在Window操作系统下开发的,不包括在其他操作系统(如Linux和Unix)下开发的应用程序.

但是,.net,WinForm和Web应用程序中有两种基于Windows的应用程序.您可以开发几种不同类型的基于Windows的应用程序.您可以创建利用.NET Framework强大功能的Windows窗体和Windows服务应用程序,也可以使用Visual C++创建基于Windows Win32的应用程序

但是,WinForm应用程序是一种托管应用程序,在.Net平台上开发.它是基于Windows的应用程序的扩展..NET Framework中包含的Windows窗体类旨在用于GUI开发.您可以轻松创建命令窗口,按钮,菜单,工具栏和其他屏幕元素,并具有满足不断变化的业务需求所需的灵活性.本节中的主题提供有关如何使用Windows窗体提供的功能的详细信息.