26得票1回答
Windows中的错误 - DWORD(GetLastError)与HRESULT与LSTATUS的区别

我正在使用Win32 + WTL编程,对现有错误类型感到困惑。 一般来说,我想检查错误,并将其传递给AtlGetErrorDescription(它调用FormatMessage)。 我的问题是: 1. 下面三种错误类型的区别是什么? - 由GetLastError返回的DWORD。 ...

25得票5回答
如何将WTL和ATL添加到Visual Studio C++ Express 2008

我开始在家使用Visual Studio C++ Express 2008,但它没有ATL。 我该如何将ATL添加到Visual Studio C++ Express 2008中?

21得票3回答
WTL(Windows模板库)仍在维护中,我是否应该使用它来创建新的C++ Windows程序?

我想知道是否仍应该使用WTL来编写Windows应用程序?我非常喜欢它的编写方式,但有没有人知道它是否仍在维护中?(也许有人非官方地维护了一个移植版本?) 如果不建议使用WTL来编写新的Windows应用程序,有哪些新的框架可以供我查阅和使用?

14得票6回答
如何使用C++编写现代Windows软件?

我对现代Windows软件如何使用C++编写非常感兴趣。我问了一个在Windows软件上工作过的朋友,他告诉我他最后使用的是MFC和WTL。他说MFC已经不再是什么现代工具了,但WTL仍然被使用,只是他不太清楚更多情况。他还说,在使用WTL之前,他是用纯Windows API进行编程的。 如...

11得票3回答
ATL和WTL有什么区别?

我知道"WTL建立在ATL之上",但从实际角度来看这是什么意思? 在功能方面,ATL是WTL的子集吗? (即:ATL中的所有功能是否也存在于WTL中?) 我注意到维基百科表示ATL的开发状态是"current",而WTL最近的版本发布时间是2009年中期。这是否意味着如果我想使用Glass/...