Hacker News new | ask | show | jobs
by rlawson 756 days ago
Programming Windows - Petzold
2 comments

Just a warning, that the very latest edition of this book is a complete rewrite for WinRT and Windows 8. It’s still a great book, but you’ll probably want the previous edition to learn how to code traditional Win32 programs.
With a caveat, even though most of us have stop caring about WinRT stuff, that is still how some APIs in Windows 11 are now being made available, with the difference of still being WinRT, without the UWP infrastructure around it.

Example, the new MIDI subsystem, https://github.com/microsoft/midi

This is the best answer.

Windows Internals is a great book/reference for understanding how Windows work, but it won't teach you how to actually program Windows.

The Fifth Edition of Petzold's book will actually take you through the Win32 API, which is still usable even on modern Windows platforms.