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


Интерфейс IOleInPlaceFrame (oleidl.h)

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

Наследование

Интерфейс IOleInPlaceFrame наследуется от IOleInPlaceUIWindow. IOleInPlaceFrame также имеет следующие типы элементов:

Методы

Интерфейс IOleInPlaceFrame содержит следующие методы.

 
IOleInPlaceFrame::EnableModeless

Включает или отключает немодерные диалоговые окна фрейма.
IOleInPlaceFrame::InsertMenus

Позволяет контейнеру вставлять группы меню в составное меню для использования во время сеанса на месте.
IOleInPlaceFrame::RemoveMenus

Удаляет элементы меню контейнера из составного меню.
IOleInPlaceFrame::SetMenu

Добавляет составное меню в рамку окна, содержащую активируемый объект на месте.
IOleInPlaceFrame::SetStatusText

Задает и отображает текст состояния объекта на месте в строке состояния окна фрейма контейнера.
IOleInPlaceFrame::TranslateAccelerator

Преобразует нажатия клавиш ускорителя, предназначенные для кадра контейнера, когда объект активен на месте.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header oleidl.h

См. также раздел

IOleInPlaceUIWindow

IOleWindow