Conversion de chaînes Unicode et ANSI
Microsoft Active Accessibility utilise des chaînes Unicode telles que définies par le type de données BSTR . Si votre application n’utilise pas de chaînes Unicode ou si vous souhaitez convertir des chaînes pour certains appels d’API, utilisez les fonctions Microsoft Win32 MultiByteToWideChar et WideCharToMultiByte pour effectuer la conversion nécessaire.
Utilisez WideCharToMultiByte pour convertir une chaîne Unicode en chaîne ANSI. La fonction MultiByteToWideChar convertit une chaîne ANSI en chaîne Unicode.
Utilisez SysAllocString et SysFreeString pour allouer et libérer des types de données BSTR .
Pour plus d’informations sur ces fonctions de chaîne, consultez leurs références dans le Kit de développement logiciel (SDK) Windows.