问题描述
作为查尔斯Petzold的书大风扇的 code 的和的附注的图灵的我在他的书出来的 Windows编程的教导的Win32编程C.我是大一的计算机专业的学生谁第一个学过C,但我现在使用的Windows编程C#和.NET,所以我在想,如果Win32的仍然是相关专业的Windows程序。难道是值得的我,谁愿意编写Windows应用程序,学习的Win32 API的深度的学生,这本书涵盖了?
As a big fan of Charles Petzold's books Code and The Annotated Turing I came across his book Programming Windows which teaches Win32 programming in C. I am a freshman computer science student who learned C first, but I use C# and .NET for Windows programming now, so I was wondering if Win32 is still relevant to professional Windows programs. Would it be worth it to me, as a student who wants to program Windows applications, to learn the Win32 API to the depth that the book covers?
推荐答案
这真的取决于你要开发的各种应用程序。在大多数情况下,这些天,C#和.NET是完全合适的。不过,也有某些类型的应用程序,需要尽可能少的依赖关系越好(外壳扩展浮现在脑海中)是不实际的.NET应用程序。对于那些你需要的Win32。
It really depends on the kinds of applications you want to develop. For most purposes these days, C# and .NET are completely suitable. However, there are certain kinds of applications that need as few dependencies as possible (shell extensions come to mind) that are not practical to do as .NET applications. For those you would need Win32.
一如往常,它支付给有,即使你使用.NET的大部分工作的Win32至少有一个基本的了解。
As always, it pays to have at least a basic understanding of Win32 even if you're using .NET for most of your work.
这篇关于如何相关的是Win32编程现代专业人士?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!