|
Chapter1. Introduction to C++—C++ is a language built on C. It is strongly typed; it has types for storing single as well as compound values. It supports dynamic memory management with pointers.Chapter 2. Object-oriented Programming in C++—C++ is an object-oriented language that fully supports the object-oriented model. The main feature of the language is the class, which can be instantiated into objects. Chapter 3. Windows Development—The development environment of this book is Microsoft Visual Studio, which holds several Wizards that generate skeleton code. With their help, we create a framework which we can add our own application specific code to. Chapter 4. Ring: A Demonstration Example—As an introduction to the main applications of this book, we go through the step-by-step development process of a simple application that draws rings on the painting area of a window. Chapter 5. Utility Classes—There are several generic classes available in MFC, we look into classes for handling points, sizes, and rectangles. However, some generic classes we have to write ourselves. We create classes to handle fonts, colors, and the caret. Chapter 6. The Tetris Application—Tetris is a classic game. We have seven figures of different shapes and colors falling down. The player's task is to move and rotate them into appropriate positions in order to fill as many rows as possible. Chapter 7. The Draw Application—In the Draw application, the users can draw lines, arrows, rectangles, and ellipses. They can move, resize, and change the color of the figures. They can cut and paste one or more figures, can fill the rectangles and ellipses, and can load and save a drawing. Chapter 8. The Calc Application—The Calc application is a spreadsheet program. The users can input text to the cells and they can change the text's font as well as its horizontal and vertical alignment. They can also load and save a spreadsheet and can cut and paste a block of cells. Furthermore, the user can input a formula into a cell. They can build expressions with the four arithmetic operators as well as parentheses. Chapter 9. The Word Application—The Word application is a word processor program. The users can write and modify text in different fonts and with different horizontal alignment. The program has paragraph handling and a print preview function. Download free pdf ebooks on c/c++:Microsoft Visual C++ Windows Applications
|
Free programing ebooks
Chapter1. Introduction to C++—C++ is a language built on C. It is strongly typed; it has types for storing single as well as compound values. It supports dynamic memory management with pointers.