Programming Windowsby Charles Petzold
“Look it up in Petzold” remains the decisive last word in answering questions about Windows development. And in PROGRAMMING WINDOWS, FIFTH EDITION, the esteemed Windows Pioneer Award winner revises his classic text with authoritative coverage of the latest versions of the Windows operating system—once again drilling down to the essential API heart
“Look it up in Petzold” remains the decisive last word in answering questions about Windows development. And in PROGRAMMING WINDOWS, FIFTH EDITION, the esteemed Windows Pioneer Award winner revises his classic text with authoritative coverage of the latest versions of the Windows operating system—once again drilling down to the essential API heart of Win32 programming. Topics include:
- The basics—input, output, dialog boxes
- An introduction to Unicode
- Graphics—drawing, text and fonts, bitmaps and metafiles
- The kernel and the printer
- Sound and music
- Dynamic-link libraries
- Multitasking and multithreading
- The Multiple-Document Interface
- Programming for the Internet and intranets
Packed as always with definitive examples, this newest Petzold delivers the ultimate sourcebook and tutorial for Windows programmers at all levels working with Microsoft Windows 95, Windows 98, or Microsoft Windows NT. No aspiring or experienced developer can afford to be without it.
An electronic version of this book is available on the companion CD.
For customers who purchase an ebook version of this title, instructions for downloading the CD files can be found in the ebook.
- Microsoft Press
- Publication date:
- Edition description:
- 2nd ed
Meet the Author
Charles Petzold has been writing about programming for Windows-based operating systems for 24 years. A Microsoft MVP for Client Application Development and a Windows Pioneer Award winner, Petzold is author of the classic Programming Windows, currently in its fifth edition and one of the best-known programming books of all time; the widely acclaimed Code: The Hidden Language of Computer Hardware and Software; and more than a dozen other books.
Most Helpful Customer Reviews
See all customer reviews
This is the 5th edition, but the table of contents shown on this page is for the *6th* edition. Those editions were written 15 years apart. The 5th edition doesn't include anything about Windows 8 and WinRT and XAML. Be sure which version you are buying.
The style of the book is easy to follow. The example programs are full, complete, and much appreiated. Although you might have to typecast to make some of the code work with the newer versions of some of the functions.
Get this book if you want to learn the Win32 API.
Wonderful book! I'd recommend this hands-down!
This book is inconsistent so far. The very simple 'Welcome to Windows 98' program finally comes around in Chapter 3 before a meaningless diversion into Unicode. I type the basic windows program into Visual C++ 6, run it, and instead of it printing out 'Welcome to Windows98' like it should, it tells me I need Windows NT. I mean, what is the author thinking? Why would you need to run Windows NT if the program is supposed to be your first Windows 98 program. A few pages into the program explanation, the author says this program will not work in Windows 98 but doesn't present a workaround for Windows 98. Is this the Microsoft way? Anyway, if you don't have Windows NT, forget about this book even if it does say on the cover and in the text that Windows 98 is ok.
If you've ever wanted to do any type of GOOD programs for Windows (Linux IS better though), buy this. It teaches you SOOO much about the infrastructure of Windows, how things work, etc., etc., etc.
The only regret: Why, oh why I did not read it earlier!