【问题标题】:Shifting from .NET to Win32 development从 .NET 转向 Win32 开发
【发布时间】:2009-06-11 18:31:10
【问题描述】:

自从我开始编码以来,我一直是一名 .NET 开发人员。我想学习Win32编程。需要关于从哪里开始的建议。什么是学习 Win32 编程的最佳资源/书籍。我知道一点“大学 C++”。

【问题讨论】:

标签: .net c++ winapi


【解决方案1】:

毫无疑问,最好的 Win32 编程书籍是 Charles Petzold 的书“Programming Windows”。亚马逊链接here.

【讨论】:

    【解决方案2】:

    如果您对 UI 开发感兴趣,用 C 或 C++(无 MFC)直接进行 Win32 开发的最佳书籍是 Charles Petzold 的 Programming Windows

    对于其他类型的 Win32 开发,例如线程、内存、DLL 等,Jeffrey Richter 的Windows via C/C++ 是一本很棒的书。

    对于一般的 Windows 架构,David Solomon 和 Mark Russinovich 的 Windows Internals 是一个很好的资源。

    【讨论】:

      【解决方案3】:

      如果您对学习 C++ 感兴趣,请浏览该网站,这里有很多与您类似的问题: https://stackoverflow.com/questions/155762/best-c-resource

      如果你想对 windows 进行编程,我会坚持使用 .net,win32 和 MFC 都很难。

      【讨论】:

        【解决方案4】:

        一边看一边拿起这本书:

        C++ Pointers and Dynamic Memory Management

        它很旧(大约 1995 年),但它是揭开指针神秘面纱的最佳书籍之一。如果你发现自己盲目地添加 * 或 & 来编译你的代码,你可能需要阅读这篇文章。

        【讨论】:

        • 如果你发现自己盲目地添加 *s 或 &s 来编译你的代码,你可能需要转行。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-26
        • 1970-01-01
        • 2010-10-08
        相关资源
        最近更新 更多