Partager via


Méthode IRichEditOle ::GetObject (richole.h)

Récupère des informations, stockées dans une structure REOBJECT , sur un objet dans un contrôle d’édition enrichi.

Syntaxe

HRESULT GetObject(
  LONG     iob,
  REOBJECT *lpreobject,
  DWORD    dwFlags
);

Paramètres

iob

Type : LONG

Index de base zéro qui spécifie l’objet sur lequel renvoyer des informations. Si ce paramètre est REO_IOB_USE_CP, des informations sur l’objet à la position de caractère spécifiée par la structure REOBJECT sont retournées.

lpreobject

Type : REOBJECT*

Structure qui reçoit des informations sur l’objet . Le nombre de références des interfaces retournées dans cette structure a été incrémenté ; il incombe à l’appelant d’utiliser la méthode Release pour décrémenter le nombre.

dwFlags

Type : DWORD

Indicateurs d’opération qui spécifient les interfaces à retourner dans la structure. Le paramètre dwFlags peut être une combinaison des valeurs suivantes.

Valeur Signification
REO_GETOBJ_POLEOBJ
Obtenir l’interface d’objet.
REO_GETOBJ_PSTG
Obtenir l’interface de stockage.
REO_GETOBJ_POLESITE
Obtenir l’interface de site.
REO_GETOBJ_NO_INTERFACES
N’obtient aucune interface.
REO_GETOBJ_ALL_INTERFACES
Obtenez toutes les interfaces.

Valeur retournée

Type : HRESULT

Retourne S_OK en cas de réussite, ou une valeur d’erreur dans le cas contraire. E_INVALIDARG est retourné si aucune mémoire tampon n’a été donnée pour la structure REOBJECT ou si la valeur iob ou la position du caractère n’est pas 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

Voir aussi

IRichEditOle

REOBJECT

Référence