1
5
WPF是微软最新推出的一个用户界面框架,它有很多优点系统.Windows.Forms它是.NET的前身。学习C语言和在WPF中做UI操作可能是最容易的,并且只需要根据需要调用本机C++。如果你只想坚持C++,你也可以使用托管的C++(C++ + CLI)和.NETGUI框架技术。
如果您正在编写全新的代码,我建议您改为学习C语言并使用WPF。拥有托管的应用程序有很多好处,开发C C比管理C++更容易。 佩佐尔德或里希特最近出版的任何Windows编程书籍都可以。 |
2
2
如果您在这里和internet上进行一些搜索,您应该会发现关于Windows GUI框架的各种讨论。例如, this question . 除了原始API和MFC(大多数人都不再推荐这两个),Qt、WxWidgets和GTK是最大的三个名字。我对GTK几乎一无所知,但在其他方面我更喜欢Qt。它所提供的东西似乎超越了其他的东西。 但是,正如其他人已经提到的,您可能需要认真考虑学习C语言,并使用.Net提供的所有东西(如WPF)。这些技术有许多方面非常适合GUI开发。当然,它很好地集成到visualstudio中。 |
3
1
Visual C++是C++的编译器,不是框架。如果你只想得到一个巨大的开端,就省去你自己的麻烦,或者从C++ .NET或C语言开始。否则,您将需要一本Win32/MFC/QT/WX或任何其他工具工具包来编写Windows上的C++ GUI应用程序。 |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
rainer · 后台插入程序的初始化 1 年前 |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |