| 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.
About author
Stefan Björnander is a Ph.D. candidate at Mälardalen University, Sweden. He has worked as a software developer as well as a senior lecturer at Umeå University, Sweden. He holds a master's degree in computer science and his research interests include compiler construction, mission-critical systems, and model-driven engineering. |
|
|
Developing USB PC Peripherals Using Intel 8X930AX USB MicrocontrollerUniversal Serial Bus (USB) is one of the most important developments in PC peripheral interconnect technology since the introduction of serial and parallel ports in the early 1980's. It is fast becoming the port of choice for many new digital video conferencing cameras, scanners, monitors, PC telephony equipment, and Human Interface Devices such as... | | Computer Modeling in Bioengineering: Theoretical Background, Examples and SoftwareBioengineering is a broad-based engineering discipline that applies engineering principles and design to challenges in human health and medicine, dealing with bio-molecular and molecular processes, product design, sustainability and analysis of biological systems. Applications that benefit from bioengineering include medical devices, diagnostic... | | Traffic Analysis and Design of Wireless IP NetworksWireless networks have penetrated almost a billion subscribers worldwide with first and second generation mobile networks. The main service was voice, and more recently modem-based low-rate data services. Because of the voiceoriented traffic and circuit-switching technology, these networks are dimensioned and designed using the... |
| | Introduction to Microsystem Design (RWTHedition)
This book was developed from lectures held at RWTH Aachen University, Germany
and Tsinghua University at Beijing, P.R. China. It may be used as a basis for similar
lectures on designing of microsystems. For this purpose, it is recommended to
follow the sequence of this book, because it is arranged such that following chapters
are... | | |
|