Monday, 4 March 2013

ATL COM AppWizard


ATL COM AppWizard
ATL is the Active Template Library, and it's used to write small ActiveX controls. It's
generally used by developers who have already mastered writing MFC ActiveX
controls, though an MFC background is not required to learn ATL. Chapter 17
introduces important control concepts while demonstrating how to build an MFC
control; Chapter 21, "The Active Template Library," teaches you ATL.
Custom AppWizard
Perhaps you work in a large programming shop that builds many applications. Although
AppWizard saves a lot of time, your programmers may spend a day or two at the start of
each project pasting in your own boilerplate, which is material that is the same in every
one of your projects. You may find it well worth your time to build a Custom
AppWizard, a wizard of your very own that puts in your boilerplate as well as the
standard MFC material. After you have done this, your application type is added to the
list box on the left of the Projects tab of the New dialog box shown in Figure 1.1.
Creating and using Custom AppWizards is discussed in Chapter 25, "Achieving Reuse with
the Gallery and Your Own AppWizards."
Database Project
If you have installed the Enterprise Edition of Visual C++, you can create a database
project. This is discussed in Chapter 23, "SQL and the Enterprise Edition."
DevStudio Add-In Wizard
Add-ins are like macros that automate Developer Studio, but they are written in C++ or
another programming language; macros are written in VBScript. They use automation to
manipulate Developer Studio.

No comments:

Post a Comment