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


Класс IRunnableObjectImpl

Этот класс реализует IUnknown и предоставляет реализацию по умолчанию для интерфейса IRunnableObject.

Важное примечаниеВажно

Этот класс и его члены нельзя использовать в приложениях, выполняемых в Среда выполнения Windows.

template< class T>
class IRunnableObjectImpl

Параметры

  • T
    Класс, производный от IRunnableObjectImpl.

Члены

y789w17a.collapse_all(ru-ru,VS.110).gifОткрытые методы

Имя

Описание

IRunnableObjectImpl::GetRunningClass

Возвращает идентификатор CLSID выполнению элемента управления.Реализация библиотеки ATL задает CLSID для GUID_NULL и возвращает E_UNEXPECTED.

IRunnableObjectImpl::IsRunning

Определяет, если элемент управления работает.Реализация библиотеки ATL возвращает TRUE.

IRunnableObjectImpl::LockRunning

Блокирует элемент управления в состояние выполнения.Реализация библиотеки ATL возвращает S_OK.

IRunnableObjectImpl::Run

Принудительно вызывает элемент управления выполнять.Реализация библиотеки ATL возвращает S_OK.

IRunnableObjectImpl::SetContainedObject

Указывает, что элемент управления внедрения.Реализация библиотеки ATL возвращает S_OK.

Заметки

Интерфейс IRunnableObject предоставляет контейнер для определения, является ли элемент управления работает, то принудительно его запустить или блокирует его в состояние выполнения.Класс IRunnableObjectImpl предоставляет реализацию по умолчанию для интерфейса и реализуется IUnknown, отправляя данные на устройство резервного копирования в отладочные построения.

Связанные статьи   Учебник по библиотеке ATL, Создание проекта библиотеки ATL

Иерархия наследования

IRunnableObject

IRunnableObjectImpl

Требования

Header: atlctl.h

См. также

Ссылки

Класс CComControl

Другие ресурсы

Общие сведения о классе библиотеки ATL