Recommandations COM et Unicode
Étant donné que Microsoft Active Accessibility est basé sur le modèle COM (Component Object Model), les développeurs ont besoin d’un niveau modéré de compréhension des objets et des interfaces COM et doivent savoir comment effectuer des tâches de base (par exemple, comment initialiser la bibliothèque COM). Les développeurs de serveurs doivent comprendre comment concevoir des classes qui implémentent l’interface IAccessible et comment créer des objets accessibles.
Vous avez également besoin d’un niveau de compréhension modéré d’Unicode pour utiliser la plupart des fonctions d’accessibilité active Microsoft qui retournent des chaînes.
Pour utiliser efficacement Microsoft Active Accessibility, vous devez comprendre les fonctions, structures, types de données et interfaces COM et Unicode suivantes. Cette documentation contient des informations limitées sur certains de ces éléments.
Fonctions :
- OleInitialize
- CoInitialize ou CoInitializeEx
- IUnknown::AddRef et IUnknown::Release
- VariantInit et VariantClear
- MultiByteToWideChar et WideCharToMultiByte
- SysAllocString et SysFreeString
Structures et types de données :
Interfaces COM :
Contenu de cette section