我对当今如何用 C++ 编写现代 Windows 软件非常感兴趣。我问过我的朋友,他曾经做过 Windows 软件,他说他最后工作的是 MFC,然后是 WTL。他说 MFC 不再是现代的东西,但 WTL 仍在使用,但他不知道更多。他还说 WTL 并没有那么现代,在此之前他使用纯 Windows API 进行编程。
如何为 Windows Vista 或 Windows 7 编写软件?你还在用 WTL 吗?MFC 和纯 Windows API 呢?还是现在有其他图书馆?
我对此了解不多,但是 C# 或其他 .NET 语言在编写现代 Windows 软件时是否已取代 C++?