CRichEditCntrItem, classe
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