Метод IOleDocumentView::GetRect (docobj.h)
Извлекает прямоугольные координаты окна просмотра, в котором будет активировано представление.
Синтаксис
HRESULT GetRect(
[out] LPRECT prcView
);
Параметры
[out] prcView
Указатель на структуру RECT , содержащую координаты текущего окна просмотра, заданного с помощью IOleDocumentView::SetRect.
Возвращаемое значение
Этот метод возвращает значение S_OK при успешном завершении. Другие возможные возвращаемые значения включают следующее.
Код возврата | Описание |
---|---|
|
Это представление еще не видело вызова IOleDocumentView::SetRect или IOleDocumentView::SetRectComplex и поэтому не имеет прямоугольника для возврата. |
Комментарии
Для приложения с одним интерфейсом документов (SDI) окно просмотра является клиентской областью окна фрейма за вычетом пространства, выделенного для панелей инструментов, строки состояния и т. н. Для окна с несколькими документами (MDI) окно просмотра является клиентской областью окна документа MDI за вычетом любых других элементов пользовательского интерфейса на уровне фрейма.
Координаты окна просмотра, полученные этим методом, задаются в последнем вызове IOleDocumentView::SetRect или IOleDocumentView::SetRectComplex.
Представление документа должно полностью реализовать этот метод; E_NOTIMPL не является допустимым возвращаемым значением.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | docobj.h |