从.NET转向Win32开发

时间:2021-05-16 23:04:38

I have been a .NET developer since I started coding. I would like to learn Win32 programming. Need advice on where to start. What are the best resources /books for learining Win32 programming. I know a bit 'college C++'.

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

4 个解决方案

#1


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是一个很好的资源。

#2


Hands down, best book for Win32 programming is Charles Petzold's book "Programming Windows". Amazon link here.

最简单的Win32编程书是Charles Petzold的书“Programming Windows”。亚马逊链接在这里

#3


If you're interested in learning C++ have a look around the site, there's loads of questions similar to yours: https://*.com/questions/155762/best-c-resource

如果您对学习C ++感兴趣,可以浏览一下网站,那里有很多与您类似的问题:https://*.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都很努力。

#4


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. If you ever found yourself blindly adding *'s or &'s to get your code to compile you probably need to read this.

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

#1


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是一个很好的资源。

#2


Hands down, best book for Win32 programming is Charles Petzold's book "Programming Windows". Amazon link here.

最简单的Win32编程书是Charles Petzold的书“Programming Windows”。亚马逊链接在这里

#3


If you're interested in learning C++ have a look around the site, there's loads of questions similar to yours: https://*.com/questions/155762/best-c-resource

如果您对学习C ++感兴趣,可以浏览一下网站,那里有很多与您类似的问题:https://*.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都很努力。

#4


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. If you ever found yourself blindly adding *'s or &'s to get your code to compile you probably need to read this.

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