Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Avec CRichEditView et CRichEditDoc, fournit les fonctionnalités du contrôle d’édition enrichi dans le contexte de l’architecture de la vue de document de MFC.
Syntaxe
class CRichEditCntrItem : public COleClientItem
Membres
Constructeurs publics
| Nom | Description |
|---|---|
| CRichEditCntrItem ::CRichEditCntrItem | Construit un objet CRichEditCntrItem. |
Méthodes publiques
| Nom | Description |
|---|---|
| CRichEditCntrItem ::SyncToRichEditObject | Active l’élément comme un autre type. |
Notes
Un « contrôle d’édition enrichi » est une fenêtre dans laquelle l’utilisateur peut entrer et modifier du texte. Le texte peut être affecté à un caractère et à une mise en forme de paragraphe, et peut inclure des objets OLE incorporés. Les contrôles d’édition enrichi fournissent une interface de programmation pour la mise en forme du texte. Toutefois, une application doit implémenter tous les composants d’interface utilisateur nécessaires pour rendre les opérations de mise en forme accessibles à l’utilisateur.
CRichEditView conserve le texte et la caractéristique de mise en forme du texte. CRichEditDoc gère la liste des éléments clients OLE qui se trouvent dans l’affichage. CRichEditCntrItem fournit un accès côté conteneur à l’élément client OLE.
Ce contrôle commun Windows (et par conséquent les classes CRichEditCtrl et associées) est disponible uniquement pour les programmes exécutés sous Windows 95/98 et Windows NT versions 3.51 et ultérieures.
Pour obtenir un exemple d’utilisation d’éléments de conteneur de modification enrichis dans une application MFC, consultez l’exemple d’application WORDPAD .
Hiérarchie d'héritage
CRichEditCntrItem
Spécifications
En-tête : afxrich.h
CRichEditCntrItem ::CRichEditCntrItem
Appelez cette fonction pour créer un CRichEditCntrItem objet et l’ajouter au document conteneur.
CRichEditCntrItem(
REOBJECT* preo = NULL,
CRichEditDoc* pContainer = NULL);
Paramètres
preo
Pointeur vers une structure REOBJECT qui décrit un élément OLE. Le nouvel CRichEditCntrItem objet est construit autour de cet élément OLE. Si le préo est NULL, l’élément client est vide.
pContainer
Pointeur vers le document conteneur qui contiendra cet élément. Si pContainer a la valeur NULL, vous devez appeler explicitement COleDocument ::AddItem pour ajouter cet élément client à un document.
Notes
Cette fonction n’effectue aucune initialisation OLE.
Pour plus d’informations, consultez la structure REOBJECT dans le Kit de développement logiciel (SDK) Windows.
CRichEditCntrItem ::SyncToRichEditObject
Appelez cette fonction pour synchroniser l’aspect de l’appareil, DVASPECT, de celui-ci à celui CRichEditCntrltem spécifié par reo.
void SyncToRichEditObject(REOBJECT& reo);
Paramètres
Reo
Référence à une structure REOBJECT qui décrit un élément OLE.
Notes
Pour plus d’informations, consultez DVASPECT dans le Kit de développement logiciel (SDK) Windows.
Voir aussi
Exemple WORDPAD MFC
COleClientItem, classe
Graphique hiérarchique
CRichEditDoc, classe
CRichEditView, classe