Edit

Setting up a static link to the Registrar code (C++ Only)

Note

The Active Template Library (ATL) continues to be supported. However, we're no longer adding features or updating the documentation.

C++ clients can create a static link to the Registrar's code. Static linking of the Registrar's parser adds approximately 5K to a release build.

The simplest way to set up static linking assumes you have specified DECLARE_REGISTRY_RESOURCEID in your object's declaration. (It's the default specification used by the ATL.)

  1. Specify /D _ATL_STATIC_REGISTRY instead of /D _ATL_DLL on the CL command line. For more information, see /D.

  2. Recompile.

See also

Registry component (Registrar)