Diretrizes COM e Unicode
Como a Acessibilidade Ativa da Microsoft é baseada no COM (Component Object Model), os desenvolvedores precisam de um nível moderado de compreensão sobre objetos e interfaces COM e devem saber como executar tarefas básicas (por exemplo, como inicializar a biblioteca COM). Os desenvolvedores de servidor precisam entender como criar classes que implementam a interface deIAccessiblee como criar objetos acessíveis.
Você também precisa de um nível moderado de compreensão sobre o Unicode para usar muitas das funções de Acessibilidade Ativa da Microsoft que retornam cadeias de caracteres.
Para usar a Acessibilidade Ativa da Microsoft com eficiência, você deve entender as seguintes funções COM e Unicode, estruturas, tipos de dados e interfaces. Informações limitadas sobre alguns desses itens são fornecidas nesta documentação.
Funções:
- OleInitialize
- CoInitialize ou CoInitializeEx
- IUnknown::AddRef e IUnknown::Release
- VariantInite VariantClear
- MultiByteToWideChar e WideCharToMultiByte
- SysAllocString e SysFreeString
Estruturas e tipos de dados:
- VARIANT
- HRESULT
- BSTR
Interfaces COM:
Nesta seção
- de estrutura VARIANT
- interface IDispatch
- converter cadeias de caracteres Unicode e ANSI