IRunnableObjectImpl Class
Этот класс реализует IUnknown и предоставляет реализацию по умолчанию для интерфейса IRunnableObject.
Важно!
Этот класс и его члены нельзя использовать в приложениях, выполняемых в Среда выполнения Windows.
template< class T>
class IRunnableObjectImpl
Параметры
- T
Класс, производный от IRunnableObjectImpl.
Члены
Открытые методы
Имя |
Описание |
---|---|
Возвращает идентификатор CLSID выполнению элемента управления. Реализация библиотеки ATL задает CLSID для GUID_NULL и возвращает E_UNEXPECTED. |
|
Определяет, если элемент управления работает. Реализация библиотеки ATL возвращает TRUE. |
|
Блокирует элемент управления в состояние выполнения. Реализация библиотеки ATL возвращает S_OK. |
|
Принудительно вызывает элемент управления выполнять. Реализация библиотеки ATL возвращает S_OK. |
|
Указывает, что элемент управления внедрения. Реализация библиотеки ATL возвращает S_OK. |
Заметки
Интерфейс IRunnableObject предоставляет контейнер для определения, является ли элемент управления работает, то принудительно его запустить или блокирует его в состояние выполнения. Класс IRunnableObjectImpl предоставляет реализацию по умолчанию для интерфейса и реализуется IUnknown, отправляя данные на устройство резервного копирования в отладочные построения.
Связанные статьи Учебник по библиотеке ATL, Создание проекта библиотеки ATL
Иерархия наследования
IRunnableObject
IRunnableObjectImpl
Требования
Header: atlctl.h