Compartir a través de


Método IRichEditOleCallback::GetInPlaceContext (richole.h)

Proporciona las interfaces de nivel de documento y la aplicación necesarias para admitir la activación local.

Sintaxis

HRESULT GetInPlaceContext(
  LPOLEINPLACEFRAME     *lplpFrame,
  LPOLEINPLACEUIWINDOW  *lplpDoc,
  LPOLEINPLACEFRAMEINFO lpFrameInfo
);

Parámetros

lplpFrame

Tipo: LPOLEINPLACEFRAME*

Dirección de la interfaz IOleInPlaceFrame que representa la ventana de marco de un cliente de control de edición enriquecido. Use el método AddRef para incrementar el recuento de referencias. El control de edición enriquecido libera la interfaz cuando ya no se necesita.

lplpDoc

Tipo: LPOLEINPLACEUIWINDOW*

Dirección de la interfaz IOleInPlaceUIWindow que representa la ventana de documento del cliente de control de edición enriquecido. No es necesario devolver una interfaz si las ventanas de marco y documento son las mismas. Use el método AddRef para incrementar el recuento de referencias. El control de edición enriquecido libera la interfaz cuando ya no se necesita.

lpFrameInfo

Tipo: LPOLEINPLACEFRAMEINFO

Información del acelerador.

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si se realiza correctamente. Si se produce un error en el método, puede devolver el siguiente valor.

Código devuelto Descripción
E_INVALIDARG
Hubo un argumento no válido.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado richole.h
Archivo DLL Msftedit.dll

Consulte también

IRichEditOleCallback