Méthode IOleDocumentView::GetRect (docobj.h)
Récupère les coordonnées rectangulaires de la fenêtre d’affichage dans laquelle la vue est ou sera activée.
Syntaxe
HRESULT GetRect(
[out] LPRECT prcView
);
Paramètres
[out] prcView
Pointeur vers une structure RECT pour contenir les coordonnées du jeu de fenêtres d’affichage actuel avec IOleDocumentView::SetRect.
Valeur retournée
Cette méthode retourne S_OK en cas de réussite. Les autres valeurs de retour possibles sont les suivantes.
Code de retour | Description |
---|---|
|
Cette vue n’a pas encore vu d’appel à IOleDocumentView::SetRect ou IOleDocumentView::SetRectComplex et n’a donc aucun rectangle à retourner. |
Notes
Pour une application d’interface de document unique (SDI), la fenêtre d’affichage est la zone cliente de la fenêtre frame moins l’espace alloué pour les barres d’outils, status barre, etc. Pour une fenêtre multi-interface de document (MDI), la fenêtre d’affichage est la zone cliente de la fenêtre de document MDI, moins tous les autres éléments d’interface utilisateur au niveau du cadre.
Les coordonnées de la fenêtre d’affichage obtenues par cette méthode sont celles définies dans l’appel le plus récent à IOleDocumentView::SetRect ou IOleDocumentView::SetRectComplex.
Une vue de document doit implémenter complètement cette méthode ; E_NOTIMPL n’est pas une valeur de retour acceptable.
Spécifications
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | docobj.h |