WTL(Windows模板库)是否仍在维护中?我是否应该使用它在C+;中创建新的Windows程序+;?

WTL(Windows模板库)是否仍在维护中?我是否应该使用它在C+;中创建新的Windows程序+;?,windows,wtl,Windows,Wtl,我感兴趣的是,我是否仍然应该使用WTL来编写Windows应用程序?我真的很喜欢它的书写方式,但有人知道它是否仍在维护吗?(可能有人非正式维护某个端口?) 如果不建议WTL编写新的Windows应用程序,有哪些新的框架可供我查找和使用?WTL是微软在2004年开源的。从那时起,社区对其进行了更新。最新版本于2012年3月发布。您可以从sourceforge查看最新的,查看他们在做什么等 我不明白为什么你不应该用这个来构建你的应用程序 我自己使用WTL。WTL是本机Win32 API之上的一个薄层

我感兴趣的是,我是否仍然应该使用WTL来编写Windows应用程序?我真的很喜欢它的书写方式,但有人知道它是否仍在维护吗?(可能有人非正式维护某个端口?)


如果不建议WTL编写新的Windows应用程序,有哪些新的框架可供我查找和使用?

WTL是微软在2004年开源的。从那时起,社区对其进行了更新。最新版本于2012年3月发布。您可以从sourceforge查看最新的,查看他们在做什么等

我不明白为什么你不应该用这个来构建你的应用程序


我自己使用WTL。WTL是本机Win32 API之上的一个薄层。它基于随附的非常基本的窗口库

WTL对我来说的优点是:它产生非常轻量级和快速的GUI应用程序;如果你能跟上,你就能算出WTL。许多较新的GUI库使简单的事情变得容易,但在我的经验中,当您需要深入研究Win32 arcana时,往往是一个障碍而不是帮助

一些缺点是:它仅限于Windows;它在很大程度上依赖于继承,因此最终可能会导致繁琐的类层次结构;而且它支持多个带有#define的Windows版本,因此您无法轻松使用可用的最新功能,同时又可以优雅地返回到旧版本


举一个最后一个缺点的例子,如果你想支持Windows XP,那么与Vista+对话框相比,你的文件对话框将显得相当过时。

我知道这是一篇老文章。然而,对于阅读本文的人来说,他们可能有兴趣知道source forge上最新版本的WTL日期为2017年4月28日。该链接是。

如果在2012年3月更新,我认为它肯定是可用的!哇,太酷了。我认为它已经死了,因为主页上写着“WTL8.0已于2007年6月10日发布”。今天是2012年。你建议使用它吗?还是使用其他任何东西(QT、Ultmate++、GLFW…)来代替?WTL支持VS2013,现在版本9WTL大约每年发布一次,也许你想更新答案。截至今日的最新版本为2020年3月。WTL已在2014年2月4日更新(支持VS2013)WTL 9已发布development@user308038你怎么知道?看看雅虎集团或sourceforge网站。WTL9已经发布。WTL9已经发布,但由于缺乏文档,它几乎无法使用(但我仍然在使用它)。sourcforge上最新的下载版本似乎是9.1,还有9.1.1