[英]Shifting from .NET to Win32 development
I have been a .NET developer since I started coding. 自从我开始编码以来,我一直是.NET开发人员。 I would like to learn Win32 programming.
我想学习Win32编程。 Need advice on where to start.
需要建议从哪里开始。 What are the best resources /books for learining Win32 programming.
学习Win32编程的最佳资源/书籍是什么? I know a bit 'college C++'.
我知道有点'大学C ++'。
If you are interested in UI development, the best book for direct Win32 development in C or C++ (no MFC) is Programming Windows by Charles Petzold 如果您对UI开发感兴趣,那么使用C或C ++(无MFC)直接进行Win32开发的最佳书籍是Charles Petzold 编程Windows
For other sorts of Win32 development, such as threading, memory, DLL's, etc., Windows via C/C++ by Jeffrey Richter is a great book. 对于其他类型的Win32开发,例如线程,内存,DLL等,通过Jeffrey Richter的C / C ++开发的Windows是一本很棒的书。
For general Windows architecture, Windows Internals by David Solomon and Mark Russinovich is a great resource. 对于一般的Windows体系结构,David Solomon和Mark Russinovich的Windows Internals是一个很好的资源。
If you're interested in learning C++ have a look around the site, there's loads of questions similar to yours: https://stackoverflow.com/questions/155762/best-c-resource 如果您对学习C ++感兴趣,可以浏览一下网站,那里有很多与您类似的问题: https : //stackoverflow.com/questions/155762/best-c-resource
If you want to program windows I'd stick with .net, win32 and MFC are hard work. 如果你想编程窗口,我坚持使用.net,win32和MFC都很努力。
While you're at it, pick up this book: 当你在这里时,拿起这本书:
C++ Pointers and Dynamic Memory Management C ++指针和动态内存管理
It's old (circa 1995) but it's one of the best books to demystify pointers. 它已经很久了(大约1995年),但它是揭开指针神秘面纱的最佳书籍之一。 If you ever found yourself blindly adding *'s or &'s to get your code to compile you probably need to read this.
如果你发现自己盲目地添加*或者's'来编译你的代码,你可能需要阅读它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.