Класс COleControlSite
Обеспечивает поддержку пользовательских клиентских интерфейсов элемента управления.
class COleControlSite : public CCmdTarget
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Создает объект COleControlSite. |
Открытые методы
Имя |
Описание |
---|---|
Привязывает свойство по умолчанию размещенного элемента управления к источнику данных. |
|
Привязывает свойство размещенного элемента управления к источнику данных. |
|
Создает размещенный элемент управления ActiveX. |
|
Удаляет элемент управления ведущего приложения. |
|
Выполняет указанную команду размещаемого элемента управления. |
|
Включает получение данных для сайта элемента управления. |
|
Включает сайт элемента управления. |
|
Определяет, если сайт элемента управления принимает события. |
|
Извлекает код кнопку по умолчанию для размещаемого элемента управления. |
|
Извлекает идентификатор элемента управления. |
|
Извлекает идентификатор интерфейса события для размещаемого элемента управления. |
|
Получает расширенные стили сайта элемента управления. |
|
Извлекает указанное свойство размещаемого элемента управления. |
|
Получает стили сайта элемента управления. |
|
Извлекает текст размещаемого элемента управления. |
|
Вызывает определенный метод размещаемого элемента управления. |
|
Вызывает определенный метод размещенного элемента управления с переменным списком аргументов. |
|
Определяет, является ли элемент управления кнопку по умолчанию в окне. |
|
Проверяет отображается состояние сайта элемента управления. |
|
Изменяет существующие расширенные стили сайта элемента управления. |
|
Изменяет текущее стили сайта элемента управления. |
|
Изменяет положение сайта элемента управления. |
|
Быстрые активировать размещенные размещенный элемент управления. |
|
Задает свойство или метод элемента управления без вероятность возникновения исключения. |
|
Задает кнопку по умолчанию в окне. |
|
Извлекает идентификатор элемента управления. |
|
Устанавливает фокус к сайту элемента управления. |
|
Устанавливает конкретное свойство размещаемого элемента управления. |
|
Устанавливает конкретное свойство размещенного элемента управления с переменным списком аргументов. |
|
Задает положение сайта элемента управления. |
|
Устанавливает текст размещаемого элемента управления. |
|
Показать или скрывает сайт элемента управления. |
Защищенные методы
Имя |
Описание |
---|---|
Извлекает данные и назначенные клавиши клавиатуры для размещаемого элемента управления. |
Открытые члены данных
Имя |
Описание |
---|---|
Определяет, находится ли размещенный элемент управления безоконный элемент управления. |
|
Содержит сведения об обработке клавиатуры для элемента управления. |
|
Файл cookie точки подключения элемента управления. |
|
Различные состояния для размещаемого элемента управления. |
|
Файл cookie IPropertyNotifySink элемента управления. |
|
Стили размещаемого элемента управления. |
|
Дескриптор сайта элемента управления. |
|
Идентификатор интерфейса события для размещаемого элемента управления. |
|
Идентификатор размещенного элемента управления. |
|
Указатель на объект IOleInPlaceActiveObject размещаемого элемента управления. |
|
Контейнер размещаемого элемента управления. |
|
Указатель на объект IOleInPlaceObject размещаемого элемента управления. |
|
Указатель на интерфейс IOleObjectInterface элемента управления. |
|
Указатель на интерфейс IOleInPlaceObjectWindowless элемента управления. |
|
Указатель на объект окна для размещаемого элемента управления. |
|
Измерения сайта элемента управления. |
Заметки
Эта поддержка первичные середины, внедренный элемент управления ActiveX возвращает сведения о расположении и экстенты его сайта отображения своего моникера, своего пользовательского интерфейса, его свойства окружения и других ресурсов, предоставляемых его контейнером. COleControlSite полностью реализует IOleControlSite, IOleInPlaceSite, IOleClientSite, IPropertyNotifySink, IBoundObjectSite, INotifyDBEvents, интерфейсы IRowSetNotify. Кроме того, интерфейс IDispatch (предоставляет поддержку свойства окружения и приемников событий) также реализован.
Чтобы создать сайт элемента управления ActiveX с помощью COleControlSite, наследуйте класс от COleControlSite. В CWnd- производном классе для диалогового окна) переопределения сегмента (например, функция CWnd::CreateControlSite.
Иерархия наследования
COleControlSite
Требования
Header: afxocc.h