Share via


Método IOleDocumentView::GetRect (docobj.h)

Recupera las coordenadas rectangulares de la ventanilla en la que está o se activará la vista.

Sintaxis

HRESULT GetRect(
  [out] LPRECT prcView
);

Parámetros

[out] prcView

Puntero a una estructura RECT que contiene las coordenadas del conjunto de ventanillas actual con IOleDocumentView::SetRect.

Valor devuelto

Este método devuelve S_OK cuando funciona correctamente. Otros posibles valores devueltos son los siguientes.

Código devuelto Descripción
E_UNEXPECTED
Esta vista aún no ha visto una llamada a IOleDocumentView::SetRect o IOleDocumentView::SetRectComplex y, por lo tanto, no tiene rectángulo para devolver.

Comentarios

Para una sola aplicación de interfaz de documento (SDI), la ventanilla es el área cliente de la ventana de marco menos el espacio asignado para las barras de herramientas, la barra de estado y tal. Para una ventana de interfaz de varios documentos (MDI), la ventanilla es el área cliente de la ventana del documento MDI menos cualquier otro elemento de interfaz de usuario de nivel de marco.

Las coordenadas de ventanilla obtenidas por este método son las establecidas en la llamada más reciente a IOleDocumentView::SetRect o IOleDocumentView::SetRectComplex.

Una vista de documento debe implementar este método completamente; E_NOTIMPL no es un valor devuelto aceptable.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado docobj.h

Consulte también

IOleDocumentView

IOleDocumentView::SetRect

IOleDocumentView::SetRectComplex