Tópicos obsoleto do ATL
Os seguintes itens estão obsoleto em ATL (ativo modelo biblioteca).
Classes
Métodos, macros e funções global
Funções ATL preterido
A tabela a seguir lista preterido funções e as funções que devem ser usadas em seu lugar.
Função ATL_DEPRECATED |
Função substituto |
---|---|
AtlModuleRegisterClassObjects |
|
AtlModuleRevokeClassObjects |
|
AtlModuleGetClassObject |
|
AtlModuleRegisterServer |
|
AtlModuleUnregisterServer |
|
AtlModuleUnregisterServerEx |
|
AtlModuleUpdateRegistryFromResourceD |
|
AtlModuleRegisterTypeLib |
|
AtlModuleUnRegisterTypeLib |
|
AtlModuleLoadTypeLib |
|
AtlModuleInit |
Não é mais necessário: CAtlModule::CAtlModule construtor executa a funcionalidade. |
AtlModuleTerm |
Não é mais necessário: CAtlModule:: ~ CAtlModule destruidor executa a funcionalidade. |
AtlModuleAddCreateWndData |
|
AtlModuleExtractCreateWndData |
|
RegisterProgID |
Método obsoleto do inscrição.Use arquivos RGS.See Criando scripts de registrador para obter detalhes. |
UpdateRegistryClass |
Método obsoleto do inscrição.Use arquivos RGS.See Criando scripts de registrador para obter detalhes. |
RegisterClassHelper |
Método obsoleto do inscrição.Use arquivos RGS.See Criando scripts de registrador para obter detalhes. |
UnregisterClassHelper |
Método obsoleto do inscrição.Use arquivos RGS.See Criando scripts de registrador para obter detalhes. |
CRegKey::SetValue (DWORD dwValue, LPCTSTR lpszValueName); |
|
CRegKey::SetValue(LPCTSTR lpszValue, LPCTSTR lpszValueName = nulo, bool bMulti = false, int nValueLen =-1); |
- ou - |
CRegKey::QueryValue (DWORD & dwValue, LPCTSTR lpszValueName) |
|
CRegKey::QueryValue (LPTSTR szValue, LPCTSTR lpszValueName, DWORD * pdwCount) |
- ou - |
CDynamicAccessor::GetColumnInfo (IRowset * pRowset, DBORDINAL * pColumns, DBCOLUMNINFO ** ppColumnInfo) |