Рекомендации по COM и Юникоду
Так как Microsoft Active Accessibility основан на объектной модели компонента (COM), разработчикам требуется умеренный уровень понимания объектов и интерфейсов COM и должен знать, как выполнять основные задачи (например, как инициализировать библиотеку COM). Разработчикам сервера необходимо понять, как разрабатывать классы, реализующие интерфейс IAccessible и как создавать доступные объекты.
Кроме того, вам нужен умеренный уровень понимания о Юникоде для использования многих функций Microsoft Active Accessibility, возвращающих строки.
Чтобы эффективно использовать специальные возможности Microsoft Active, необходимо понять следующие функции COM и Юникод, структуры, типы данных и интерфейсы. В этой документации приведены ограниченные сведения о некоторых из этих элементов.
Функции:
- OleInitialize
- CoInitialize или CoInitializeEx
- IUnknown::AddRef и IUnknown::Release
- VariantInit и VariantClear
- MultiByteToWideChar и WideCharToMultiByte
- SysAllocString и SysFreeString
Структуры и типы данных:
COM-интерфейсы:
В этом разделе