没有.NET框架,GUI简单快捷吗?

Tia*_*ago 6 c++ windows user-interface native

是否有任何方法可以在Visual Studio中以相同的快速简便方式构建图形界面,但没有.NET Framework?我正在寻找本机Windows GUI,因此使用Qt与Qt Creator不是一个选项(并且它不需要是跨平台的).使用C++的Windows API的东西会很棒(不是Delphi).

我的意思是,像WinSCP这样的应用程序真的有完全手工编写的GUI吗?

era*_*ran 4

鉴于:

  1. 你不想使用Qt
  2. 您想使用 Win API

自然的选择是MFC。它基本上是 Win32 UI API 的一个薄包装,但 VS 有一个 MFC UI 设计器,可以为您节省大量工作(无需手动设置控件的坐标等)。

  • MFC 不是一个“薄包装器”。它是一个完全接管您的应用程序并强制您以特定方式构建它的框架。它也是基于 20 年历史的技术,使用起来绝对是痛苦的,而且我真的不明白它如何比第三方库“更原生”。 (8认同)
  • 还有 WTL 作为本机 GUI 的轻量级 MFC 替代品。 (2认同)