Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Извлекает прямоугольные координаты окна просмотра, в котором будет активировано представление.
Синтаксис
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 |