In Visual Studio, when I go to add a project, there are two options for creating GUI applications. Win32 Project and Windows Forms Applic开发者_开发百科ation. What's the difference between these two? Is one of them
- dependent on more .dlls than the other?
- faster than the other?
- easier to program in than the other?
Win32 are native applications primarly written with C++. (Machine dependent). Windows Forms are managed-code applications using the .NET Runtime Environment.
Between both, Windows forms are easier to program given the fact that you can choose the language you are better with; the vast amount of libraries (BCL) without bizarre things like manual memory management and the real object-oriented paradigm implementation of many of them.
精彩评论