Book description
In Detail
With this book you will learn how to create applications using MDI, complex file formats, text parsing and processing, graphics, and interactions. Every essential skill required to build Windows desktop–style applications is covered in the context of fully working examples.
The book begins with a quick primer on the C++ language, and using the Visual C++ IDE to create Windows applications. This acts as a recap for existing C++ programmers, and a quick guide to the language if you've not worked with C++ before. The book then moves into a set of comprehensive example applications, presenting the important parts of the code with explanation of how it works, and how and when to use similar techniques in your own applications.
The applications include: a Tetris-style game, a drawing application, a spreadsheet, and a word processor.
If you know the C++ language, or another Windows-based programming language, and want to use C++ to write real, complex applications then this book is ideal for you.
What you will learn from this book?
When you read this book, you will learn to:
Build larger, more powerful, user friendly C++ applications
Create MDI (multiple document interface) applications and use other Windows application interface elements
Create memory structures for complex application objects: documents, spreadsheets, drawings
Save files to represent these memory structures
Parse and process text, display interactive graphics, and handle input from the mouse and the keyboard
Who this book is written for?
The book is ideal for programmers who have worked with C++ or other Windows-based programming languages. It provides developers with everything they need to build complex desktop applications using C++.
If you have already learned the C++ language, and want to take your programming to the next level, then this book is ideal for you.
Table of contents
- Microsoft Visual C++ Windows Applications by Example
- Credits
- About the Author
- About the Reviewer
- Preface
- 1. Introduction to C++
- 2. Object-Oriented Programming in C++
- 3. Windows Development
- 4. Ring: A Demonstration Example
- 5. Utility Classes
- 6. The Tetris Application
- 7. The Draw Application
- 8. The Calc Application
- 9. The Word Application
Product information
- Title: Microsoft Visual C++ Windows Applications by Example
- Author(s):
- Release date: June 2008
- Publisher(s): Packt Publishing
- ISBN: 9781847195562
You might also like
book
Build Windows 8 Apps with Microsoft Visual C++ Step by Step
Your hands-on, step-by-step guide to building Windows 8 apps with Microsoft Visual C++ Teach yourself how …
book
Hands-On GUI Programming with C++ and Qt5
Create visually appealing and feature-rich applications by using Qt 5 and the C++ language About This …
book
Ivor Horton's Beginning Visual C++ 2013
Learn C++ with the best tutorial on the market! Horton's unique tutorial approach and step-by-step guidance …
book
C++20 for Lazy Programmers: Quick, Easy, and Fun C++ for Beginners
Ready to learn programming with less effort and more fun? Then do it the lazy way! …