2

我来自 unix 背景,但我被要求进行一些 Windows 编程,但我无法理解框架。win32、mfc、.NET等之间的一般层次结构是什么?

是否有一个体面的在线教程,涵盖了 Windows 编程的一般结构。我不确定我应该寻找什么。

4

1 回答 1

4

win32 是实际的 Windows API,它提供创建 Windows 应用程序所需的对象和功能。

MFC 是一个基于 C++ 的框架,用于创建 Windows 应用程序。它建立在 win32 API 之上。如果您想用 C++ 编写应用程序,那么这可能是您最好的选择。

.NET 是用于编写应用程序的托管框架,包含用于编写基于 win32 API 的应用程序的 WinForms 和 WPF。如果您想使用 VB 或 C#,那么这就是要走的路。

于 2012-06-26T21:52:30.380 回答