Partager via


CRichEditView, classe

Avec CRichEditDoc et CRichEditCntrItem, fournit les fonctionnalités du contrôle RichEdit dans le contexte de l'architecture de vue du document MFC.

class CRichEditView : public CCtrlView

Membres

Constructeurs publics

Nom

Description

CRichEditView::CRichEditView

Construit un objet CRichEditView.

Méthodes publiques

Nom

Description

CRichEditView::AdjustDialogPosition

Déplace une boîte de dialogue afin qu'elle ne masque pas la sélection actuelle.

CRichEditView::CanPaste

Indique si le presse-papiers contient des données qui peuvent être collées dans la vue RichEdit.

CRichEditView::DoPaste

Colle un élément OLE dans cette vue RichEdit.

CRichEditView::FindText

Recherche le texte spécifié, en appelant le curseur d'attente.

CRichEditView::FindTextSimple

Recherche le texte spécifié.

CRichEditView::GetCharFormatSelection

Récupère les attributs de mise en forme de caractères pour la sélection actuelle.

CRichEditView::GetDocument

Extrait un pointeur vers CRichEditDocrelatif.

CRichEditView::GetInPlaceActiveItem

Extrait l'élément OLE actuellement actif sur place dans la vue RichEdit.

CRichEditView::GetMargins

Récupère les marges de cette vue RichEdit.

CRichEditView::GetPageRect

Récupère le rectangle de page pour cette vue RichEdit.

CRichEditView::GetPaperSize

Récupère le format du papier pour cette vue RichEdit.

CRichEditView::GetParaFormatSelection

Récupère les attributs de mise en forme de paragraphe pour la sélection actuelle.

CRichEditView::GetPrintRect

Récupère le rectangle d'impression pour cette vue RichEdit.

CRichEditView::GetPrintWidth

Extrait la largeur d'impression pour cette vue RichEdit.

CRichEditView::GetRichEditCtrl

Récupère le contrôle RichEdit.

CRichEditView::GetSelectedItem

Récupère l'élément sélectionné de la vue RichEdit.

CRichEditView::GetTextLength

Extrait la longueur du texte dans la vue RichEdit.

CRichEditView::GetTextLengthEx

Récupère le nombre de caractères ou d'octets dans la vue RichEdit. Liste de balise développée pour la méthode pour déterminer la longueur.

CRichEditView::InsertFileAsObject

Insère un fichier comme élément OLE.

CRichEditView::InsertItem

Insère un nouvel élément en tant qu'élément OLE.

CRichEditView::IsRichEditFormat

Indique si le presse-papiers contient des données dans une modification ou un format texte riche.

CRichEditView::OnCharEffect

Bascule la mise en forme de caractères pour la sélection actuelle.

CRichEditView::OnParaAlign

Modifie l'alignement des paragraphes.

CRichEditView::OnUpdateCharEffect

Met à jour la commande interface utilisateur pour les fonctions membres publics de caractère.

CRichEditView::OnUpdateParaAlign

Met à jour la commande interface utilisateur pour les fonctions membres publics de paragraphe.

CRichEditView::PrintInsideRect

Met en forme le texte spécifié dans le rectangle donné.

CRichEditView::PrintPage

Met en forme le texte spécifié dans la page donnée.

CRichEditView::SetCharFormat

Définit les attributs de mise en forme de caractères pour la sélection actuelle.

CRichEditView::SetMargins

Définit les marges de cette vue RichEdit.

CRichEditView::SetPaperSize

Définit le format du papier pour cette vue RichEdit.

CRichEditView::SetParaFormat

Définit les attributs de mise en forme de paragraphe pour la sélection actuelle.

CRichEditView::TextNotFound

Réinitialise l'état interne de recherche du contrôle.

Méthodes protégées

Nom

Description

CRichEditView::GetClipboardData

Récupère un objet de presse-papiers pour une plage dans cette vue RichEdit.

CRichEditView::GetContextMenu

Récupère un menu contextuel à utiliser sur un bouton droit de la souris vers le bas.

CRichEditView::IsSelected

Indique si le élément OLE donné est sélectionné ou non.

CRichEditView::OnFindNext

Recherche l'occurrence d'une sous-chaîne.

CRichEditView::OnInitialUpdate

Actualise une vue lorsqu'elle est d'abord liée à un document.

CRichEditView::OnPasteNativeObject

Récupère les données natives d'un élément OLE.

CRichEditView::OnPrinterChanged

Définit les fonctionnalités d'impression à l'appareil donné.

CRichEditView::OnReplaceAll

Remplace toutes les occurrences d'une chaîne fournie par une nouvelle chaîne.

CRichEditView::OnReplaceSel

Remplace la sélection actuelle.

CRichEditView::OnTextNotFound

Traite la notification d'utilisateur qui le texte demandée est introuvable.

CRichEditView::QueryAcceptData

Requêtes à afficher sur les données sur IDataObject.

CRichEditView::WrapChanged

Règle le périphérique de sortie cible pour cette vue RichEdit, selon la valeur d' m_nWordWrap.

Données membres publiques

Nom

Description

CRichEditView::m_nBulletIndent

Indique la quantité de retrait pour les listes à puces.

CRichEditView::m_nWordWrap

Indique les contraintes de retour automatique à la ligne.

Notes

Un « contrôle RichEdit » est une fenêtre dans laquelle l'utilisateur peut entrer et modifier le texte. Le texte peut être assigné le caractère et la mise en forme de paragraphe, et peut inclure des objets OLE incorporé. Les contrôles richedit fournissent une interface de programmation pour le texte de mise en forme. Toutefois, une application doit implémenter tous les composants d'interface utilisateur nécessaires pour rendre les opérations de mise en forme disponibles à l'utilisateur.

CRichEditView met à jour le texte et la mise en forme caractéristiques du texte. CRichEditDoc met à jour la liste des éléments OLE client qui sont dans la vue. CRichEditCntrItem permet d'accéder au complément aux conteneurs élément OLE client.

Les contrôles communs Windows (et par conséquent CRichEditCtrl et les classes connexes) est disponible uniquement aux programmes s'exécutant sous les versions de Windows 3,51 95/98 et Windows NT et versions ultérieures.

Pour obtenir un exemple d'utiliser une vue RichEdit dans une application MFC, consultez l'exemple d'application de WORDPAD .

Hiérarchie d'héritage

CObject

CCmdTarget

CWnd

CView

CCtrlView

CRichEditView

Configuration requise

Header: afxrich.h

Voir aussi

Référence

CCtrlView, classe

Graphique de la hiérarchie

CRichEditDoc, classe

CRichEditCntrItem, classe

Concepts

exemple MFC WORDPAD