Software Application Development: A Visual C++, MFC, and STL Tutorial Front Cover

Software Application Development: A Visual C++, MFC, and STL Tutorial

  • Length: 1216 pages
  • Edition: 1
  • Publisher:
  • Publication Date: 2012-08-08
  • ISBN-10: 1466511001
  • ISBN-13: 9781466511002
  • Sales Rank: #4699148 (See Top 100 Books)
Description

Software Application Development: A Visual C++, MFC, and STL Tutorial (Chapman & Hall/CRC Computer and Information Science Series)

Software Application Development: A Visual C++, MFC, and STL Tutorial provides a detailed account of the software development process using Visual C++, MFC, and STL. It covers everything from the design to the implementation of all software modules, resulting in a demonstration application prototype which may be used to efficiently represent mathematical equations, perform interactive and intuitive model-building, and conduct control engineering experiments.

All computer code is included, allowing developers to extend and reuse the software modules for their own project work. The book’s tutorial-like approach empowers students and practitioners with the knowledge and skills required to perform disciplined, quality, real-world software engineering.

Table of Contents

Chapter 1 – Object-Oriented Analysis and Design
Chapter 2 – Initial Graphical User Interface
Chapter 3 – Constructing Blocks
Chapter 4 – Constructing Block Ports
Chapter 5 – Constructing Connections
Chapter 6 – Moving Blocks and Connections
Chapter 7 – Automatic Block Placement
Chapter 8 – Connection-Based Bend Points
Chapter 9 – Block Dialog Windows
Chapter 10 – Conversion of String Input to Double Data
Chapter 11 – Moving Multiple Items
Chapter 12 – Addition of a Tree View Control
Chapter 13 – Review of Menu and Toolbar-Based Functionality: Part I
Chapter 14 – Context Menu Extension
Chapter 15 – Setting Port Properties
Chapter 16 – Key-Based Item Movement
Chapter 17 – Reversing Block Direction
Chapter 18 – Model Validation
Chapter 19 – Non-Feedback-Based Signal Propagation
Chapter 20 – Graph Drawing
Chapter 21 – Block Operations
Chapter 22 – Preparation for Feedback-Based Signal Propagation
Chapter 23 – Feedback-Based Signal Propagation
Chapter 24 – Placing an Edit Box on a Toolbar
Chapter 25 – Serialization
Chapter 26 – Review of Menu and Toolbar-Based Functionality: Part II
Chapter 27 – Printing and Print Preview
Chapter 28 – Implementing a Scroll View
Chapter 29 – Edit Menu
Chapter 30 – Annotations
Chapter 31 – Tools Menu
Chapter 32 – Help Menu
Chapter 33 – Finalizing the Project
Chapter 34 – Conclusion

Appendix A: ControlEng: Win32 Console Application
Appendix B: Constructing Connections: An Exploration
Appendix C: NodeArcConnectivity: Win32 Console Application
Appendix D: Debugging: An Introduction
Appendix E: MatrixInversion: Win32 Console Application
Appendix F: Using DiagramEng

To access the link, solve the captcha.