- Table of Contents
- Copyright
- About the Authors
- About the Contributors
- Acknowledgments
- Tell Us What You Think!
- Introduction
- How to Use This Book
- What You Need to Use This Book
- What's New in Visual C++ 6.0
- Contacting the Main Author
- Part I: Introduction
- Chapter 1. The Visual C++ 6.0 Environment
- Part II: MFC Programming
- Chapter 2. MFC Class Library Overview
- Chapter 3. MFC Message Handling Mechanism
- Chapter 4. The Document View Architecture
- Chapter 5. Creating and Using Dialog Boxes
- Chapter 6. Working with Device Contexts and GDI Objects
- Chapter 7. Creating and Using Property Sheets
- Chapter 8. Working with the File System
- Chapter 9. Using Serialization with File and Archive Objects
- Part III: Internet Programming with MFC
- Chapter 10. MFC and the Internet Server API (ISAPI)
- Chapter 11. The WinInet API
- Chapter 12. MFC HTML Support
- Part IV: Advanced Programming Topics
- Chapter 13. Using the Standard C++ Library
- Chapter 14. Error Detection and Exception Handling Techniques
- Chapter 15. Debugging and Profiling Strategies
- Chapter 16. Multithreading
- Chapter 17. Using Scripting and Other Tools to Automate the Visual C++ IDE
- Part V: Database Programming
- Chapter 18. Creating Custom AppWizards
- Chapter 19. Database Overview
- Chapter 20. ODBC Programming
- Chapter 21. MFC Database Classes
- Chapter 22. Using OLE DB
- Chapter 23. Programming with ADO
- Part VI: MFC Support for COM and ActiveX
- Chapter 24. Overview of COM and Active Technologies
- Chapter 25. Active Documents
- Chapter 26. Active Containers
- Chapter 27. Active Servers
- Chapter 28. ActiveX Controls
- Part VII: Using the Active Template Library
- Chapter 29. ATL Architecture
- Chapter 30. Creating COM Objects Using ATL
- Chapter 31. Creating ActiveX Controls Using ATL
- Chapter 32. Using ATL to Create MTS and COM+ Components
- Part VIII: Finishing Touches
- Chapter 33. Adding Windows Help
- Part IX: Appendix
Summary
As you have seen, the development environment provided for Visual C++ has come a long way from DOS DEBUG. Everything you need to do to develop applications (in most cases, anyway) can be done from within Developer Studio.
In this chapter, you have seen how to use the Developer Studio environment, including the toolbars and dockable view windows and particularly the project workspace window, which allows you to manage the classes, files, and resources in your application, as well as providing quick access to the online documentation.
You have seen how to create new projects for Visual C++ and the variety of project types and application wizards that are available, as well as how to work with the project settings that build of your application. You have also seen how to create multiple projects into your workspace, including managing dependencies.
In addition, you have seen how Developer Studio provides resource editors for the various Windows resources our projects will use, including dialog boxes, menus, and other resources.
You have also seen a preview of AppWizard and ClassWizard, which are used throughout this book, as well as some of the other tools included with Visual C++.
This chapter has shown you how to get started using the Visual C++ environment, but I obviously haven't shown you everything. I just don't have the time or space. However, with the things I have covered here, you should be able to work with applications. If you're curious about what something does, try it! Play around with a few simple projects and get a feel for the environment. When you're done playing, move on to what goes into your applications.
Part II: MFC Programming | Next Section

Account Sign In
View your cart