自從我開始編寫代碼以來,我一直是.NET開發人員。我想學習Win32編程。需要建議從哪裏開始。學習Win32編程的最佳資源/書籍是什麼?我知道一點'大學C++'。從.NET轉移到Win32開發
回答
如果你有興趣的用戶界面的開發,在C或C++(無MFC)直接Win32開發的最好的書是Programming Windows由Charles Petzold的
對於其他種類的Win32開發的,如線程,內存,DLL的等等,Jeffrey Richter的Windows via C/C++是一本很棒的書。
對於一般的Windows體系結構,David Solomon和Mark Russinovich的Windows Internals是一個很好的資源。
手下來,Win32編程的最佳書籍是Charles Petzold的「Programming Windows」一書。亞馬遜鏈接here。
如果你有興趣學習C++有在工地附近一看,有類似的問題,負載到你: https://stackoverflow.com/questions/155762/best-c-resource
如果你想Windows程序,我會堅持使用.NET,Win32和MFC努力工作。
當你在它,拿起這本書:
C++ Pointers and Dynamic Memory Management
這是舊的(大約1995年),但它的神祕性三分球最好的書之一。如果您發現自己盲目地添加*或&的代碼來編譯您可能需要閱讀此代碼。
如果您發現自己盲目添加*或s來獲取代碼,您可能需要切換職業。 – 2009-06-12 12:58:17
- 1. .NET開發人員轉移到Ubuntu的開發
- 2. 將表從生產轉移到開發
- 3. 將mySQL從開發轉移到生產
- 4. Windows .NET/Win32用戶界面開發
- 5. 從.Net Web開發到Java Web開發
- 6. Tizen的.Net移動開發
- 7. 從開發移植到.net會員供應商
- 8. MySql從開發到生產轉移到不同的用戶
- 9. 將資源從win32 dll嵌入到.net
- 10. 從.NET到Android或iPhone開發
- 11. Android開發USB轉移
- 12. 從cygwin移植到win32本機程序
- 13. 如何將源代碼從xcode轉移到其他開發者?
- 14. 從單一開發人員轉移到SVN中的多個
- 15. 將產品從開發轉移到生產
- 16. 將初始PostgreSQL數據庫從開發轉移到Heroku生產
- 17. 配置設置從開發者機器轉移到生產
- 18. Port .NET Win32到Windows RT
- 19. git從開發移動到master(prod)
- 20. PythonPath pydev從開發移植到生產
- 21. .NET Web開發人員如何開發移動應用程序?
- 22. 從.net遷移到Sharepoint
- 23. 從PHP遷移到ASP .NET
- 24. 從.Net遷移到PHP
- 25. 移動從.NET到Java
- 26. 從.net 2.0遷移到.net 4.0
- 27. IIS 5,從.net 1.1遷移到.net 2.0?
- 28. MEF - 遷移從.NET 3.5到.NET 4.0
- 29. 從.NET 2.0遷移到.NET 4.0
- 30. 從ASP.Net轉到Java的Web開發
Duplicates:http://stackoverflow.com/questions/948686/any-tutorials-for-win32-sdk-programming,http://stackoverflow.com/questions/212559/c-win32-gui-programming-the -shortest-path,http://stackoverflow.com/questions/329776/a-good-book-to-understand-winapi-programming/329789,http://stackoverflow.com/questions/342729/learning-the-win32 -api/342740 – ChrisN 2009-06-11 18:36:30