首先,我想要全面了解MFC,Win32API.
方法是:
Win32API:prog中除硬件和软件之间的第一层[程序集除外] MFC:Microsoft的包装器?它帮助我们设计GUI和许多库,以便更轻松,更快速地编程.
我的问题是:我想在GUI中轻松编码,不需要在win32api中编写每个代码行,所以我需要MFC吗?不知怎的,我无法获得MFC库的工作[我花了1天时间才发现CSocket确实是错误的].所以我打算使用像Boost这样的另一个着名的图书馆.
要清楚我的问题:我了解.Net和C#,但我喜欢C++,所以我真的想要一个结合GUI设计和C++速度的好方法.
在.Net中设计GUI和用C++编码是不是很好,与MFC + C++相比它有什么缺点.
先谢谢:)
Win32是Windows操作系统的C API,而不是硬件.其中许多功能要求操作系统代表您操作硬件.
MFC是Win32的原始C++"包装器".它现在已经很老了,所以如果你想要"简单编码",我建议你看一下.NET.
win32 API 是 Windows 的最低级别记录的编程接口。
MFC 是一个 C++ 类库,为 win32 API 提供了一个相当薄的包装器。
Boost 不是 GUI 库。如果您必须使用 C++ 并且不想使用 MFC,您可以查看 QT 或 wxWidgets。
如果您想要简单的 GUI 编码,请使用 C# 和 WinForms 或 WPF。
| 归档时间: |
|
| 查看次数: |
1419 次 |
| 最近记录: |