Метод IRichEditOle::GetObject (richole.h)
Извлекает сведения, хранящиеся в структуре REOBJECT , об объекте в элементе управления с широкими возможностями редактирования.
Синтаксис
HRESULT GetObject(
LONG iob,
REOBJECT *lpreobject,
DWORD dwFlags
);
Параметры
iob
Тип: LONG
Отсчитываемый от нуля индекс, указывающий, о каком объекте нужно вернуть сведения. Если этот параметр REO_IOB_USE_CP, возвращаются сведения об объекте в позиции символа, заданной структурой REOBJECT .
lpreobject
Тип: REOBJECT*
Структура, получающая сведения об объекте. Число ссылок интерфейсов, возвращаемых в этой структуре, увеличено; вызывающий объект отвечает за использование метода Release для уменьшения количества.
dwFlags
Тип: DWORD
Флаги операций, указывающие, какие интерфейсы следует возвращать в структуре. Параметр dwFlags может быть сочетанием следующих значений.
Возвращаемое значение
Тип: HRESULT
Возвращает S_OK в случае успешного выполнения или значение ошибки в противном случае. E_INVALIDARG возвращается, если не задан буфер для структуры REOBJECT или если недопустимое значение iob или положение символа.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | richole.h |
DLL | Msftedit.dll |
См. также раздел
Справочные материалы