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 //
Army Men Portable Full version for PC download
Army Men is the first work of The 3DO Company's whole series of RTS (Real-Time Strategy) video games which primarily inspired by the popular movie Toy Story at that time. ...
Hobo – Bloody, funny and attractive series of jailbreak action game
On the game world, if a small game can release its 7th work in a series, it's enough to see its popularity. In a nutshell, Hobo (developed by Armor Games) ...
The Design of Everyday Things: Revised and Expanded Edition HD PDF, EPUB, MOBI
First of all, AppNee wants you to know - this classic book does not necessarily apply to everywhere or everything, but they are always worth to taste again and again. ...
CSS Pocket Reference, 4th Edition HD PDF download
As a pocket reference tool book, CSS Pocket Reference, 4th Edition covers the use of details and development skills of CSS in the development of web application with visual presentation. So ...
[SNES] Brutal Mario – Most popular Super Mario World Hack Version
Brutal Mario (鬼畜王マリオ, also known as Super Kitiku World and many other names like King Brute Mario, Devil King Mario etc.) is a home-made Super Mario World hack by Japanese ...
Sams Teach Yourself Regular Expressions in 10 Minutes
Regular Expression (RegEx for short) can be regarded as an immensely powerful weapon on computing. In almost all programming languages and OS, we can use it to carry out various of ...
Perfect Balance – Challenges to masters of balance art
Perfect Balance is series of extremely challenging and difficult physics and gravity based small balance game, with ingenious design. Your goal is to, in specific environments, through placing bricks in various ...
Who Moved My Cheese? HD PDF, EPUB, MOBI, AZW3 & MP3
Who Moved My Cheese? tells a simple and interesting fable (but full of truth with profound moral about changes in people's lives), conceived by the American writer Spencer Johnson in ...
[v6.19] GoldWave – Highly-rated professional digital audio editor
GoldWave is a classic (with more than 20 years of development history) and very professional lightweight (less than 10 MB) digital audio editor from Canada, with the most advanced and complete audio ...
Slam Dunk All-In-One (Game, Video, Music, Manga, Wallpaper…)
I originally want to release all resources for Slam Dunk separately, but eventually we make sure to publish them only in one place after several times of discretion. The reason ...
Army Men Portable Full version for PC download
Hobo – Bloody, funny and attractive series of
The Design of Everyday Things: Revised and Expanded
CSS Pocket Reference, 4th Edition HD PDF download
[SNES] Brutal Mario – Most popular Super Mario
Sams Teach Yourself Regular Expressions in 10 Minutes
Perfect Balance – Challenges to masters of balance
Who Moved My Cheese? HD PDF, EPUB, MOBI,
[v6.19] GoldWave – Highly-rated professional digital audio editor
Slam Dunk All-In-One (Game, Video, Music, Manga, Wallpaper…)

  • Copy content from AppNee: You are welcomed to do this, but do remember one thing: leave us a backlink. Otherwise, finally you will destroy our pay and effort, and get yourself blacklisted/banned by the entire SAYS group.
  • Download link: Any download link does not work, email us to fix it for you.
  • Software version: Want to get newer version of some software, email us.
  • Virus scan: Always remember to do this by yourself using VirusTotal or VirSCAN (more trustworthy). Sometimes, we may forget it or get infected with virus.
  • Email reply: As long as we could take time out from daily work & study, we would manage to answer every email worth to reply as soon as possible.
  • Software recommendation: For excellent software we did not share, please let us know. Then we will do our best to find all possible resources for you. But, there is no guarantee.
  • Warnning: Before asking any questions, you'd better make sure you have read the post through, and do not use a fake email. Besides, never put too much hope on AppNee, or you will be very disappointed.