Поделиться через


Обработчик по умолчанию и пользовательские обработчики

Обработчик по умолчанию, реализация, предоставляемая OLE, используется большинством приложений в качестве обработчика. Приложение реализует пользовательский обработчик, если возможности обработчика по умолчанию недостаточно. Настраиваемый обработчик может полностью заменить обработчик по умолчанию или использовать части функциональных возможностей, которые он предоставляет в случае необходимости. В последнем случае обработчик приложения реализуется как агрегатный объект, состоящий из нового объекта элемента управления и обработчика по умолчанию. Обработчики сочетания приложений и по умолчанию также называются обработчиками в процессе. Обработчик удаленного взаимодействия используется для объектов, которые не назначены CLSID в системном реестре или не имеют указанного обработчика. Все, что требуется от обработчика для этих типов объектов, заключается в том, что они передают информацию через границу процесса.

Обработчики объектов