Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Programming Windows 5th ed.

Name: Anonymous 2009-06-28 16:58

Hello, I'm trying to get into Windows programming and I've been told by a friend that this book (The one by Charles Petzold) is the best place to start. I know C++ pretty well, so that isn't a problem, but I'm worried about how old the book is. I doubt most of the code has changed between Win98 and today, but if I study this 1600 page tome will I get stuck with a modern compiler on some archaic term that isn't used anymore? I guess what I'm most worried about is wasting my whole summer reading this and learning a lot of stuff that is completely useless today.

Also, I know that everything is going to 64-bit these days with Windows 7 and all, and I'm worried that I'd be even further behind because of that with this book, should I not waste my time with it and look for something a little more modern?

Thanks, hopefully you guys can stop trolling for one min and help with a real question.

Name: Anonymous 2009-06-29 14:38

P.S.: Win98 and WinNT are different operating systems(different kernel/driver model), but they still implement the same base Windows APIs, except that Win9x implements much less of them(as a lot were added in NT), and has horrible/inexistent unicode support.
Win32 was actually developed on NT and then ported to Windows 95.

The Win32 API is still the base API used, everything on Windows thunks down to it (which eventually thunks down to NT API and down to the kernel).
Not everything. Some people use the NT API directly instead of getting ass-raped by Win32.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List