Основные понятия программирования на C++ и OLE

Обработчики файлов и потоков, включенные в Windows, используют объектно-ориентированный дизайн для повышения уровня стандартного интерфейса и совместного использования функциональных возможностей. Эти обработчики написаны на языке C++ и используют объектную модель компонента OLE.

Вы можете разрабатывать пользовательские обработчики с помощью систем разработки C или C++; однако настоятельно рекомендуется использовать C++, так как он обеспечивает более простой и простой подход к реализации обработчика. С помощью C++можно явно определить данные как объекты, а также связать функции, которые управляют данными с функциями-членами объекта.

В этом разделе описываются и кратко описаны важные понятия C++ и объектной модели OLE Component, которые применяются к проектированию и реализации обработчиков файлов и потоков. Существует множество книг, написанных о программировании на C++, которые можно использовать для получения дополнительных сведений. Дополнительные сведения о OLE см. в справочнике программиста OLE.