Méthode IRichEditOleCallback ::GetInPlaceContext (richole.h)
Fournit les interfaces et les informations au niveau de l’application et du document nécessaires pour prendre en charge l’activation sur place.
Syntaxe
HRESULT GetInPlaceContext(
LPOLEINPLACEFRAME *lplpFrame,
LPOLEINPLACEUIWINDOW *lplpDoc,
LPOLEINPLACEFRAMEINFO lpFrameInfo
);
Paramètres
lplpFrame
Type : LPOLEINPLACEFRAME*
Adresse de l’interface IOleInPlaceFrame qui représente la fenêtre frame d’un client de contrôle d’édition enrichi. Utilisez la méthode AddRef pour incrémenter le nombre de références. Le contrôle d’édition enrichi libère l’interface quand elle n’est plus nécessaire.
lplpDoc
Type : LPOLEINPLACEUIWINDOW*
Adresse de l’interface IOleInPlaceUIWindow qui représente la fenêtre de document du client de contrôle d’édition enrichi. Une interface n’a pas besoin d’être retournée si les fenêtres frame et document sont identiques. Utilisez la méthode AddRef pour incrémenter le nombre de références. Le contrôle d’édition enrichi libère l’interface quand elle n’est plus nécessaire.
lpFrameInfo
Type : LPOLEINPLACEFRAMEINFO
Informations sur l’accélérateur.
Valeur retournée
Type : HRESULT
Renvoie S_OK en cas de réussite. Si la méthode échoue, elle peut retourner la valeur suivante.
Code de retour | Description |
---|---|
|
Il y avait un argument non valide. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | richole.h |
DLL | Msftedit.dll |