【发布时间】:2009-06-11 18:31:10
【问题描述】:
自从我开始编码以来,我一直是一名 .NET 开发人员。我想学习Win32编程。需要关于从哪里开始的建议。什么是学习 Win32 编程的最佳资源/书籍。我知道一点“大学 C++”。
【问题讨论】:
自从我开始编码以来,我一直是一名 .NET 开发人员。我想学习Win32编程。需要关于从哪里开始的建议。什么是学习 Win32 编程的最佳资源/书籍。我知道一点“大学 C++”。
【问题讨论】:
毫无疑问,最好的 Win32 编程书籍是 Charles Petzold 的书“Programming Windows”。亚马逊链接here.
【讨论】:
如果您对 UI 开发感兴趣,用 C 或 C++(无 MFC)直接进行 Win32 开发的最佳书籍是 Charles Petzold 的 Programming Windows
对于其他类型的 Win32 开发,例如线程、内存、DLL 等,Jeffrey Richter 的Windows via C/C++ 是一本很棒的书。
对于一般的 Windows 架构,David Solomon 和 Mark Russinovich 的 Windows Internals 是一个很好的资源。
【讨论】:
如果您对学习 C++ 感兴趣,请浏览该网站,这里有很多与您类似的问题: https://stackoverflow.com/questions/155762/best-c-resource
如果你想对 windows 进行编程,我会坚持使用 .net,win32 和 MFC 都很难。
【讨论】:
一边看一边拿起这本书:
C++ Pointers and Dynamic Memory Management
它很旧(大约 1995 年),但它是揭开指针神秘面纱的最佳书籍之一。如果你发现自己盲目地添加 * 或 & 来编译你的代码,你可能需要阅读这篇文章。
【讨论】: