2010-05-03 48 views
5

据我所知,visual studio是一个GUI代码生成器,除了其他功能外,您还可以拖动一个按钮并将其放在窗口上,在场景后面为您编写代码。什么是默认使用的GUI框架visual studio?

我的问题是:

什么是GUI框架Visual Studio默认使用的GUI框架? 我知道它集成了一些GUI工具包,如Fox,GTK和QT。

+1

我们想要更多的问号!!!! :) – fig 2010-05-03 16:59:07

回答

6

严格来说,Visual Studio不会与其他GUI工具包集成;该工具包可能与VS集成。例如,Qt提供了与Visual Studio的集成,所以您可以在VS IDE中开发Qt应用程序。

的Visual Studio本身支持几种框架发展:

  1. 原始的Win32(OK,不是一个真正的框架,但我想我会提到它的完整性,并有一个对话框编辑器)
  2. MFC的C++(用于GUI设计的原油支持)
  3. WTL的C++(用于GUI设计的支持,据我所知,这是所有的代码)
  4. Windows窗体对于.NET
  5. WPF对于.NET

我不知道说一个默认框架是否合理。我认为Windows窗体是今天最常用的,WPF越来越流行(或者我可能已经过时)。

4

Visual Studio 2010本身使用Windows Presentation Foundation作为其用户界面。但是,它可以用于使用任何GUI框架创建应用程序,并且为WPF,Windows Forms和用于GUI的MFC(C++)提供了模板项目。

相关问题