Обучение
Схема обучения
Implement finance and operations apps - Training
Plan and design your project methodology to successfully implement finance and operations apps with FastTrack services, data management and more.
Этот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в разделе:
ocidl.h содержит следующие программные интерфейсы:
IAdviseSinkEx Этот интерфейс является производным от IAdviseSink для предоставления расширений для уведомления приемника об изменениях в состоянии представления объекта. |
IClassFactory2 Позволяет объекту фабрики класса на сервере объектов любого типа управлять созданием объектов с помощью лицензирования. |
IConnectionPoint Поддерживает точки подключения для подключаемых объектов. (IConnectionPoint) |
IConnectionPointContainer Поддерживает точки подключения для подключаемых объектов. (IConnectionPointContainer) |
IEnumConnectionPoints Перечисляет точки подключения. |
IEnumConnections Перечисляет текущие подключения для подключаемого объекта. |
IEnumOleUndoUnits Перечисляет единицы отмены в стеке отмены или повтора. |
IFont Предоставляет оболочку вокруг объекта шрифта Windows. |
IFontDisp Предоставляет свойства объекта шрифта с помощью службы автоматизации. Он предоставляет подмножество методов IFont. |
IObjectWithSite Предоставляет простой способ поддержки обмена данными между объектом и его сайтом в контейнере. |
IOleControl Предоставляет возможности для поддержки мнемоники клавиатуры, внешних свойств и событий в объектах управления. |
IOleControlSite Предоставляет методы, позволяющие объекту сайта управлять каждым внедренным элементом управления в контейнере. |
IOleInPlaceObjectWindowless Позволяет объекту без окна обрабатывать сообщения окна и участвовать в операциях перетаскивания. Он является производным от интерфейса IOleInPlaceObject и расширяет его. |
IOleInPlaceSiteEx Предоставляет дополнительный набор методов уведомления об активации и деактивации, которые позволяют объекту избежать ненужного мигания на экране при активации и деактивации объекта. |
IOleInPlaceSiteWindowless Расширяет интерфейс IOleInPlaceSiteEx. |
IOleParentUndoUnit Позволяет единицам отмены содержать дочерние единицы отмены. |
IOleUndoManager Интерфейс IOleUndoManager позволяет контейнерам реализовывать многоуровневые операции отмены и повтора для действий, выполняемых внутри содержащихся элементов управления. |
IOleUndoUnit Служит основным интерфейсом в блоке отмены. Блок отмены инкапсулирует сведения, необходимые для отмены или повторного выполнения одного действия. |
IPerPropertyBrowsing Извлекает сведения на страницах свойств, предлагаемых объектом . |
IPersistPropertyBag Работает с IPropertyBag и IErrorlog для определения механизма сохраняемости на основе отдельных свойств. |
IPersistStreamInit Замена для IPersistStream, который добавляет метод инициализации. |
IPicture Управляет объектом изображения и его свойствами. Объекты picture предоставляют не зависящий от языка абстракцию для растровых изображений, значков и метафайлов. |
IPictureDisp Предоставляет свойства объекта рисунка с помощью службы автоматизации. Он предоставляет подмножество функций, доступных с помощью методов IPicture. |
IPointerInactive Позволяет объекту оставаться неактивным большую часть времени, но по-прежнему участвовать во взаимодействии с мышью, включая перетаскивание. |
IPropertyNotifySink Реализуется объектом-приемником для получения уведомлений об изменениях свойств от объекта, который поддерживает IPropertyNotifySink в качестве исходящего интерфейса. |
IPropertyPage Предоставляет основные функции объекта страницы свойств, который управляет определенной страницей в листе свойств. |
IPropertyPage2 Расширение для IPropertyPage для поддержки первоначального выбора свойства на странице. |
IPropertyPageSite Предоставляет основные возможности для объекта сайта страницы свойств. |
IProvideClassInfo Предоставляет доступ к сведениям о типе для записи сокласса объекта в его библиотеке типов. |
IProvideClassInfo2 Расширение для IProvideClassInfo, которое позволяет быстрее и проще получить идентификатор IID исходящего интерфейса объекта для набора событий по умолчанию. |
IProvideMultipleClassInfo Расширение для IProvideClassInfo2, которое ускоряет и упрощает получение сведений о типах из компонента, который может иметь несколько коклассов, определяющих его поведение. |
IQuickActivate Включает элементы управления и контейнеры, чтобы избежать узких мест производительности при загрузке элементов управления. Он объединяет подтверждение времени загрузки или инициализации между элементом управления и его контейнером в один вызов. |
ISimpleFrameSite Предоставляет простые элементы управления кадрами, которые действуют как простые контейнеры для других вложенных элементов управления. |
ISpecifyPropertyPages Указывает, что объект поддерживает страницы свойств. |
IViewObjectEx Расширение, производное от IViewObject2, которое обеспечивает поддержку расширенного рисования без мерцания для непрямоугольных объектов и прозрачных объектов, проверки нажатия для непрямоугольных объектов и изменения размера элемента управления. |
HPALETTE_UserFree Освобождает ресурсы на стороне сервера при вызове файлами заглушки RPC (HPALETTE_UserFree). |
HPALETTE_UserFree64 Освобождает ресурсы на стороне сервера при вызове файлами-заглушками RPC. (HPALETTE_UserFree64) |
HPALETTE_UserMarshal Маршалирует объект HPALETTE в буфер RPC. (HPALETTE_UserMarshal) |
HPALETTE_UserMarshal64 Маршалирует объект HPALETTE в буфер RPC. (HPALETTE_UserMarshal64) |
HPALETTE_UserSize Вычисляет размер провода объекта HPALETTE и получает его дескриптор и данные. (HPALETTE_UserSize) |
HPALETTE_UserSize64 Вычисляет размер провода объекта HPALETTE и получает его дескриптор и данные. (HPALETTE_UserSize64) |
HPALETTE_UserUnmarshal Отменяет удаление объекта HPALETTE из буфера RPC. (HPALETTE_UserUnmarshal) |
HPALETTE_UserUnmarshal64 Отменяет удаление объекта HPALETTE из буфера RPC. (HPALETTE_UserUnmarshal64) |
CADWORD Задает подсчитываемый массив значений, который можно использовать для получения значения, соответствующего одной из предопределенных строк для свойства. |
CALPOLESTR Указывает подсчитываемый массив строк, используемый для указания предопределенных строк, которые может принимать свойство. |
CAUUID Указывает подсчитываемый массив типов UUID или GUID, используемый для получения массива идентификаторов CLSID для страниц свойств, которые объект хочет отобразить. |
CONNECTDATA Описывает имеющееся подключение к заданной точке подключения. |
CONTROLINFO Содержит параметры, описывающие мнемонику клавиатуры и поведение клавиатуры элемента управления. Структура заполняется методом IOleControl::GetControlInfo. |
DVASPECTINFO Содержит сведения, используемые методом IViewObject::D raw для оптимизации отрисовки неактивного объекта за счет более эффективного использования GDI. |
DVEXTENTINFO Представляет данные размера, используемые в IViewObjectEx::GetNaturalExtent. |
LICINFO Содержит параметры, описывающие поведение лицензирования фабрики классов, поддерживающей лицензирование. Структура заполняется путем вызова метода IClassFactory2::GetLicInfo. |
POINTF Содержит сведения, используемые для преобразования между единицами контейнера, выраженными в плавающей запятой, и единицами управления, выраженными в HIMETRIC. |
PROPPAGEINFO Содержит параметры, используемые для описания страницы свойств в фрейме свойства. Страница свойств заполняет предоставленную вызывающим элементом структуру в методе IPropertyPage::GetPageInfo. |
QACONTAINER Указывает сведения о контейнере для IQuickActivate::QuickActivate. |
QACONTROL Указывает сведения об элементе управления для IQuickActivate::QuickActivate. |
ACTIVATEFLAGS Указывает, активируется ли объект как объект без окон. Он используется в IOleInPlaceSiteEx::OnInPlaceActivateEx. |
DVASPECT2 Задает новые аспекты рисования, используемые для оптимизации процесса рисования. |
DVASPECTINFOFLAG Указывает, может ли объект поддерживать оптимизированное рисование самого себя. |
DVEXTENTMODE Указывает, является ли режим изменения размера содержимым или целочисленным. |
GUIDKIND Флаги, используемые для указания типа сведений, запрашиваемых от объекта в IProvideClassInfo2. |
HITRESULT Указывает, находится ли расположение в изображении объекта . |
OLEDCFLAGS Указывает дополнительные сведения для контейнера о контексте устройства, запрошенном объектом . |
PICTUREATTRIBUTES Задает атрибуты объекта picture, возвращаемые методом IPicture::get_Attributes. |
POINTERINACTIVE Укажите политику активации объекта и используются в методе IPointerInactive::GetActivationPolicy. |
QACONTAINERFLAGS Указывает внешние свойства, предоставляемые контейнером. Он используется в элементе dwAmbientFlags структуры QACONTAINER. |
READYSTATE Свойство ReadyState извлекает Значение ReadyState объекта MSWebDVD. |
UASFLAGS Предоставляет сведения о родительском блоке отмены. |
VIEWSTATUS Указывает непрозрачность объекта и аспекты рисования, поддерживаемые объектом . |
Обучение
Схема обучения
Implement finance and operations apps - Training
Plan and design your project methodology to successfully implement finance and operations apps with FastTrack services, data management and more.