<分区>
作为 Charles Petzold 的书Code 和The Annotated Turing 的忠实粉丝,我偶然发现了他的书Programming Windows,它教授用 C 语言进行 Win32 编程. 我是一名计算机专业的大一学生,先学的是C,但我现在使用C#和.NET 进行Windows 编程,所以我想知道Win32 是否仍然与专业的Windows 程序相关。作为一名想要编写 Windows 应用程序的学生,学习 Win32 API 到本书涵盖的深度是否值得?
<分区>
作为 Charles Petzold 的书Code 和The Annotated Turing 的忠实粉丝,我偶然发现了他的书Programming Windows,它教授用 C 语言进行 Win32 编程. 我是一名计算机专业的大一学生,先学的是C,但我现在使用C#和.NET 进行Windows 编程,所以我想知道Win32 是否仍然与专业的Windows 程序相关。作为一名想要编写 Windows 应用程序的学生,学习 Win32 API 到本书涵盖的深度是否值得?
最佳答案
这实际上取决于您要开发的应用程序类型。如今,对于大多数用途,C# 和 .NET 是完全合适的。但是,某些类型的应用程序需要尽可能少的依赖项(想到 shell 扩展),而这些应用程序作为 .NET 应用程序是不切实际的。对于那些你需要 Win32。
与往常一样,即使您在大部分工作中使用 .NET,至少对 Win32 有基本的了解也是值得的。
关于c - Win32 编程与现代专业人士的相关性如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/506396/