CAtlDllModuleT Class
This class represents the module for a DLL.
template <
class T
>
class ATL_NO_VTABLE CAtlDllModuleT :
public CAtlModuleT< T >
Parameters
- T
Your class derived from CAtlDllModuleT.
Members
Public Constructors
Name |
Description |
---|---|
The constructor. |
|
The destructor. |
Public Methods
Name |
Description |
---|---|
Tests if the DLL can be unloaded. |
|
Returns a class factory. |
|
The optional entry point into a dynamic-link library (DLL). |
|
Adds entries to the system registry for objects in the DLL. |
|
Removes entries in the system registry for objects in the DLL. |
|
Returns a class factory. Invoked by DllGetClassObject. |
Remarks
CAtlDllModuleT represents the module for a dynamic-link library (DLL) and provides functions used by all DLL projects. This specialization of CAtlModuleT class includes support for registration.
For more information on modules in ATL, see ATL Module Classes.
Inheritance Hierarchy
CAtlDllModuleT
Requirements
Header: atlbase.h