C++ Windows Programming

Learn the best practices that all C++ developers need to know and get started developing user-friendly and efficient applications for the Windows platform

C++ Windows Programming

Stefan Björnander

Learn the best practices that all C++ developers need to know and get started developing user-friendly and efficient applications for the Windows platform
Mapt Subscription
FREE
$0.00/m after trial
eBook
$10.00
RRP $39.99
Save 74%
Print + eBook
$49.99
RRP $49.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$10.00
$49.99
$29.99 p/m after trial
RRP $39.99
RRP $49.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


C++ Windows Programming Book Cover
C++ Windows Programming
$ 39.99
$ 10.00
Beginning C++ Game Programming Book Cover
Beginning C++ Game Programming
$ 39.99
$ 10.00
Buy 2 for $20.00
Save $59.98
Add to Cart

Book Details

ISBN 139781786464224
Paperback588 pages

Book Description

It is critical that modern developers have the right tools to build practical, user-friendly, and efficient applications in order to compete in today’s market. Through hands-on guidance, this book illustrates and demonstrates C++ best practices and the Small Windows object-oriented class library to ease your development of interactive Windows applications. 

Begin with a focus on high level application development using Small Windows. Learn how to build four real-world applications which focus on the general problems faced when developing graphical applications. Get essential troubleshooting guidance on drawing, spreadsheet, and word processing applications. Finally finish up with a deep dive into the workings of the Small Windows class library, which will give you all the insights you need to build your own object-oriented class library in C++.

Table of Contents

Chapter 1: Introduction
Chapter 4: Working with Shapes and Figures
Chapter 7: Keyboard Input and Character Calculation
Chapter 13: The Registry, Clipboard, Standard Dialogs, and Print Preview
Chapter 14: Dialogs, Controls, and Page Setup

What You Will Learn

  • Develop advanced real-world applications in Windows
  • Design and implement a graphical object-oriented class library in C++
  • Get to grips with the workings of the integral aspects of the Win32 API, such as mouse input, drawing, cut-and-paste, file handling, and drop files
  • Identify general problems when developing graphical applications as well as specific problems regarding drawing, spreadsheet, and word processing applications
  • Implement classes, functions, and macros of the object-oriented class library developed in the book and how we implement its functionality by calling functions and macros in the Win32 API

Authors

Table of Contents

Chapter 1: Introduction
Chapter 4: Working with Shapes and Figures
Chapter 7: Keyboard Input and Character Calculation
Chapter 13: The Registry, Clipboard, Standard Dialogs, and Print Preview
Chapter 14: Dialogs, Controls, and Page Setup

Book Details

ISBN 139781786464224
Paperback588 pages
Read More

Read More Reviews

Recommended for You

Beginning C++ Game Programming Book Cover
Beginning C++ Game Programming
$ 39.99
$ 10.00
Modern C++ Programming Cookbook Book Cover
Modern C++ Programming Cookbook
$ 39.99
$ 10.00
Beginning C++ Programming Book Cover
Beginning C++ Programming
$ 39.99
$ 10.00
Mastering C++ Multithreading Book Cover
Mastering C++ Multithreading
$ 35.99
$ 10.00
Smart Internet of Things Projects Book Cover
Smart Internet of Things Projects
$ 31.99
$ 10.00
Learning C++ Functional Programming Book Cover
Learning C++ Functional Programming
$ 39.99
$ 10.00