Класс IRunnableObjectImpl
Этот класс реализует 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