2009-06-11 37 views
5

Tôi đã là một nhà phát triển .NET kể từ khi tôi bắt đầu viết mã. Tôi muốn học lập trình Win32. Cần tư vấn về nơi bắt đầu. Các tài nguyên/sách tốt nhất cho việc lập trình Win32 learining là gì. Tôi biết một chút 'đại học C++'.Chuyển từ phát triển .NET sang Win32

+1

Bản sao: 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

Trả lời

4

Nếu bạn quan tâm trong việc phát triển giao diện người dùng, cuốn sách tốt nhất cho sự phát triển Win32 trực tiếp trong C hoặc C++ (không MFC) là Programming Windows bởi Charles Petzold

Đối với các loại khác của phát triển Win32, chẳng hạn như luồng, bộ nhớ, DLL của , vv, Windows via C/C++ bởi Jeffrey Richter là một cuốn sách tuyệt vời.

Đối với kiến ​​trúc chung của Windows, Windows Internals của David Solomon và Mark Russinovich là một tài nguyên tuyệt vời.

7

Tay xuống, cuốn sách hay nhất cho lập trình Win32 là cuốn sách "Lập trình Windows" của Charles Petzold. Liên kết Amazon here.

0

Nếu bạn quan tâm trong việc học C++ có một cái nhìn xung quanh trang web, có vô số câu hỏi tương tự như của bạn: https://stackoverflow.com/questions/155762/best-c-resource

Nếu bạn muốn chương trình cửa sổ Tôi muốn gắn bó với .net, win32 và MFC là công việc khó khăn.

0

Trong khi bạn đang ở đó, nhặt cuốn sách này:

C++ Pointers and Dynamic Memory Management

Đó là cũ (khoảng năm 1995) nhưng nó là một trong những cuốn sách tốt nhất để làm sáng tỏ con trỏ. Nếu bạn đã từng thấy mình một cách mù quáng khi thêm * 's hoặc &' s để có được mã của bạn để biên dịch, bạn có thể cần phải đọc này.

+2

Nếu bạn đã từng thấy mình mù quáng khi thêm * s hoặc & s để mã của bạn biên dịch, bạn có thể cần phải chuyển đổi nghề nghiệp. –

+0

@Tiberiu - đúng, nhưng tôi đã nhìn thấy nó được thực hiện. – rein

Các vấn đề liên quan