Partilhar via


(ATL) alterações significativas

Alterações significativas em ATL são:

  • Não pode ser construída ATL sem uma dependência no CRT.Em versões anteriores do Visual Studio, você poderia usar #define ATL_MIN_CRT Para tornar um projeto ATL minimamente dependente CRT. In Visual C++ 2008, todos os projetos ATL dependem minimamente CRT independentemente de se ATL_MIN_CRT está definido.

  • A base de código de servidor ATL foi lançado sistema autônomo um projeto de código-fonte compartilhados em CodePlex e não está instalado sistema autônomo parte do Visual Studio.Dados de codificação e decodificação classes das funções atlenc.h e o utilitário e as classes de atlutil.h e atlpath.h foram mantidos e agora fazem parte da Biblioteca ATL.Vários arquivos associados ao servidor ATL não fazem mais parte do Visual Studio.Para obter uma lista de arquivos removidos, consulte Remover arquivos do servidor ATL.

  • Algumas funções não estão mais incluídas na DLL.Eles ainda estão localizados na biblioteca de importação.Isso não afetará o código que usa as funções estaticamente.Isso afetará somente o código que usa essas funções dinamicamente.

  • As macros PROP_ENTRY e PROP_ENTRY_EX foram preterido e substituídos pelas macros PROP_ENTRY_TYPE e PROP_ENTRY_TYPE_EX Por motivos de segurança.

Consulte também

Conceitos

Alterações no Visual C++ 2005 Libraries

Outros recursos

Referência da ATL