Programming Windows, 5th & 6th Editions HD PDF, EPUB, CHM

Here, AppNee provides everyone the two most popular editions: Programming Windows, 5th Edition (published in 1998, 23 chapters, 1479 pages) and Programming Windows, 6th edition (published in 2012, 19 chapters, 1136 pages) of the classic Programming Windows series of books written by Charles Petzold and published by Microsoft Press (has been over 27 years). These ebooks are in HD PDF, EPUB and CHM formats, shared for beginners who want to learn the Windows program or application development.

// Edition Statement //

  • All the first five editions of Programming Windows discuss how to write applications for Windows using the C programming language and the Windows application programming interface (API)
  • The sixth edition of Programming Windows focuses on writing Metro style applications for Windows 8 using C# and XAML

The 5th edition has become a classic, and has been hailed as a bible, necessary reference for Windows program developers for too many years. Throughout the book, it covers the basic knowledge and advanced subjects, and introduces all the minor details involved in Windows programming in all directions, aims to help readers to establish a complete knowledge system from a high perspective, so as to settle a good foundation for future career. This book is suitable for any level of Windows programmers to read and reference, and is the ideal choice for helping readers combine and build Windows knowledge system.

The latest 6th edition is entirely rewritten specially for Windows 8. It introduces how to use the existing C#, XAML and Windows Runtime skills to create full-screen Windows 8 touchable apps in detail, providing with detailed C# and C++ code examples. This book is suitable for various levels of Windows development enthusiasts to read too.

// Table of Contents //

for 5th edition:

  • Section I The Basics
    • Chapter 1 Getting Started
    • Chapter 2 An Introduction to Unicode
    • Chapter 3 Windows and Messages
    • Chapter 4 An Exercise in Text Output
    • Chapter 5 Basic Drawing
    • Chapter 6 The Keyboard
    • Chapter 7 The Mouse
    • Chapter 8 The Timer
    • Chapter 9 Child Window Controls
    • Chapter 10 Menus and Other Resources
    • Chapter 11 Dialog Boxes
    • Chapter 12 The Clipboard
  • Section II More Graphics
    • Chapter 13 Using the Printer
    • Chapter 14 Bitmaps and Bitblts
    • Chapter 15 The Device-Independent Bitmap
    • Chapter 16 The Palette Manager
    • Chapter 17 Text and Fonts
    • Chapter 18 Metafiles
  • Section III Advanced Topics
    • Chapter 19 The Multiple-Document Interface
    • Chapter 20 Multitasking and Multithreading
    • Chapter 21 Dynamic-Link Libraries
    • Chapter 22 Sound and Music
    • Chapter 23 A Taste of the Internet

for 6th edition:

  • Introduction
  • Part I: Elementals
    • Chapter 1: Markup and Code
    • Chapter 2: XAML Syntax
    • Chapter 3: Basic Event Handling
    • Chapter 4: Presentation with Panels
    • Chapter 5: Control Interaction
    • Chapter 6: WinRT and MVVM
    • Chapter 7: Asynchronicity
    • Chapter 8: App Bars and Popups
    • Chapter 9: Animation
    • Chapter 10: Transforms
    • Chapter 11: The Three Templates
    • Chapter 12: Pages and Navigation
  • Part II: Specialties
    • Chapter 13: Touch, Etc.
    • Chapter 14: Bitmaps
    • Chapter 15: Going Native
    • Chapter 16: Rich Text
    • Chapter 17: Share and Print
    • Chapter 18: Sensors and GPS
    • Chapter 19: Pen (Also Known as Stylus)

// Book Example Codes //

// Download URLs //

Format Download Size
Fifth Edition
PDF 6.78 MB
CHM (Original) 4.40 MB
CHM (Navi) 4.09 MB
Sixth Edition
PDF 22.7 MB
EPUB 8.84 MB

(6th Edition Homepage | 5th Edition Homepage

// Related Posts //
Egyptian Grammar by Adolf Erman HD PDF, EPUB, MOBI
Egyptian Grammar by Adolf Erman is a handbook for the hieroglyphic writing of Ancient Egypt with table of signs, bibliography, exercises and glossary for reading. It was written by Adolf Erman ...
Head First Web Design EPUB & HD scanned PDF download
Head First series have deeply attracted me, I myself have read 2 books of Head First one after another in about 60 days, last one is "Head First PHP & MySQL". ...
Sams Teach Yourself SQL in 10 Minutes, 4th & 5th Editions HD PDF
SQL has concise syntax, flexible usage method and powerful function. It has become the most popular database language (almost any important DBMS supports SQL) and an indispensable, basic skill for any ...
[CPS] Warriors of Fate 3 Editions’ ROM and emulator download
As a big fan of Sango series game, I have almost played all the related games of this theme on most platforms. From handheld to arcade, and from MS-DOS to ...
Adblock Plus – Only best cross-browser full-featured ads blocker
Adblock Plus (ABP for short) is a free and open-source webpage ads blocking tool designed for all kinds of web browsers (along with all their derived browsers, as well as the mobile browsers ...
[NES] Castlevania 1986 ROM + Emulator
Castlevania 1986 (also known as CastleVania 1, Akumajou Dracula, 悪魔城ドラキュラ, Akumajō Dorakyura, or Devil's Castle Dracula) is the opening work of KONAMI's whole Castlevania series video game. First released on FDS (Famicom ...
[APK, JAR, CAB] Castlevania: Order of Shadows ROM download
Castlevania: Order of Shadows is the only micro edition work in Castlevania series developed for the Java Mobile platform (but you can play the emulated editions on Android devices and ...
[v8.6] USBWebserver – Better, faster and easier than XAMPP, AMPPS or WampServer
If you're a web developer or learning web programming languages, you must found that: every time want to perform local debugging, testing for your web app/code on a new OS or another ...
SketchUp 2014 For Dummies HD EPUB, MOBI download
SketchUp 2014 For Dummies is a user-friendly guide with detailed content and rich examples. When finishing this book, you will be able to harness the powerful Google SketchUp and begin creating ...
NFOPad – Best NFO viewer & editor at present
NFOPad is a fast and flexible small text file viewer & editor combined with NFO support. Its essence is an extension of Microsoft Notepad, comes with expanded settings and support for NFO ...
Egyptian Grammar by Adolf Erman HD PDF, EPUB,
Head First Web Design EPUB & HD scanned
Sams Teach Yourself SQL in 10 Minutes, 4th
[CPS] Warriors of Fate 3 Editions’ ROM and
Adblock Plus – Only best cross-browser full-featured ads
[NES] Castlevania 1986 ROM + Emulator
[APK, JAR, CAB] Castlevania: Order of Shadows ROM
[v8.6] USBWebserver – Better, faster and easier than
SketchUp 2014 For Dummies HD EPUB, MOBI download
NFOPad – Best NFO viewer & editor at

  • If any download link breaks down, remember to tell us to update for you (find the email address @ About page)
  • Due to daily work, we can't reply you in time, please understand. But we will reply every email, except the mistakes in sending or receiving made by email system.
  • Any resource downloaded from AppNee, we still suggest you use antivirus software to do a full scan (especially the more authoritative and comprehensive online scanning websites VirusTotal or VirSCAN), and then judge by yourselves to decide whether to use.
  • If you ran into any error message when using some softeware, you can post them to our support forum (, where we will do our best to find the most effective solution for you.