我来自unix背景,但我被要求做一些Windows编程,我无法理解框架。什么是win32,mfc,.NET等之间的一般层次结构。
是否有适合在线编程的一般结构的在线教程。我不确定我应该搜索什么。
答案 0 :(得分:4)
win32是实际的Windows API,它提供了创建Windows应用程序所需的对象和功能。
MFC是一个基于C ++的框架,用于创建Windows应用程序。它建立在win32 API之上。如果您想用C ++编写应用程序,那么这可能是您最好的选择。
.NET是用于编写应用程序的托管框架,包含用于基于win32 API编写应用程序的WinForms和WPF。如果您想使用VB或C#,那么就可以了。