Classe de CRichEditCtrl
Fournit les fonctionnalités du contrôle RichEdit.
class CRichEditCtrl : public CWnd
Membres
Constructeurs publics
Nom |
Description |
---|---|
Construit un objet CRichEditCtrl. |
Méthodes publiques
Nom |
Description |
---|---|
Détermine si le contenu du presse-papiers peut être collé dans ce contrôle RichEdit. |
|
Détermine si des actions dans la file d'attente de rétablissement du contrôle. |
|
Détermine si une opération de modification peut être annulée. |
|
Récupère des informations sur le caractère le plus proche d'un point spécifié dans la zone cliente d'un contrôle d'édition. |
|
Efface la sélection actuelle. |
|
Copie la sélection actuelle dans le presse-papiers. |
|
Crée le contrôle RichEdit windows et l'associe à cet objet d' CRichEditCtrl . |
|
Crée le contrôle RichEdit windows avec les styles étendus Windows spécifiés et l'associe à cet objet d' CRichEditCtrl . |
|
Fractionne la sélection actuelle dans le presse-papiers. |
|
Affiche une partie du contenu de cet objet d' CRichEditCtrl . |
|
Réinitialise (espaces inscription) la balise d'annulation de cet objet d' CRichEditCtrl . |
|
Recherche le texte dans cet objet d' CRichEditCtrl . |
|
Recherche l'arrêt du mot avant ou après la position de caractère spécifiée, ou récupère des informations sur le caractère à cette position. |
|
Met en forme une plage de texte pour le périphérique de sortie cible. |
|
Détermine l'emplacement d'un caractère donné dans cet objet d' CRichEditCtrl . |
|
Récupère les attributs de mise en forme de caractère par défaut présents dans cet objet d' CRichEditCtrl . |
|
Récupère le masque d'événements pour cet objet d' CRichEditCtrl . |
|
Détermine la ligne visible le plus élevé cet objet d' CRichEditCtrl . |
|
Extrait un pointeur vers l'interface d' IRichEditOle pour ce contrôle RichEdit. |
|
Obtient la limite de la quantité de texte qu'un utilisateur peut entrer dans cet CRichEditCtrl l'objet. |
|
Extrait une ligne de texte de cet objet d' CRichEditCtrl . |
|
Récupère le nombre de lignes de cet objet d' CRichEditCtrl . |
|
Détermine si le contenu de cet objet d' CRichEditCtrl a changé depuis la dernière sauvegarde. |
|
Récupère les options de contrôle RichEdit. |
|
Récupère les attributs de mise en forme de paragraphe dans la sélection actuelle dans cet objet d' CRichEditCtrl . |
|
Récupère les caractères de ponctuation actuels pour le contrôle RichEdit.Ce message est uniquement disponible dans les versions linguistiques du système d'exploitation. |
|
Récupère le rectangle de mise en forme pour cet objet d' CRichEditCtrl . |
|
Récupère le type de l'action suivante, le cas échéant, dans la file d'attente de rétablissement du contrôle. |
|
Obtient les positions de début et de fin de la sélection actuelle dans cet objet d' CRichEditCtrl . |
|
Récupère les attributs de mise en forme de caractères dans la sélection actuelle dans cet objet d' CRichEditCtrl . |
|
Récupère le type de contenu dans la sélection actuelle dans cet objet d' CRichEditCtrl . |
|
Obtient le texte de la sélection actuelle dans cet objet d' CRichEditCtrl |
|
Extrait la longueur du texte, en caractères, dans cet objet d' CRichEditCtrl .N'inclut pas le caractère NULL de fin. |
|
Récupère le nombre de caractères ou d'octets dans la vue RichEdit.Accepte une liste de balises pour indiquer la méthode pour déterminer la longueur du texte dans un contrôle RichEdit |
|
Récupère le mode texte et l'annulation en cours de niveau d'un contrôle RichEdit. |
|
Extrait la plage spécifiée du texte. |
|
Récupère le type de l'opération d'annulation éventuelle. |
|
Récupère les options actuelles de retour automatique à la ligne et d'analyse lexicale pour le contrôle RichEdit.Ce message est uniquement disponible dans les versions linguistiques du système d'exploitation. |
|
Affiche ou masque la sélection actuelle. |
|
Limite la quantité de texte qu'un utilisateur peut entrer dans CRichEditCtrl l'objet. |
|
Détermine que la ligne contient le caractère donné. |
|
Récupère l'index du caractère d'une ligne donnée cet objet d' CRichEditCtrl . |
|
Extrait la longueur d'une ligne donnée cet objet d' CRichEditCtrl . |
|
Fait défiler le texte de cet objet d' CRichEditCtrl . |
|
Insère le contenu du presse-papiers dans ce contrôle RichEdit. |
|
Insère le contenu du presse-papiers dans ce contrôle RichEdit dans le format de données spécifié. |
|
Récupère les coordonnées de la zone cliente d'un caractère spécifié dans un contrôle d'édition. |
|
Refait l'action suivante dans la file d'attente de rétablissement du contrôle. |
|
Remplace la sélection actuelle dans cet objet d' CRichEditCtrl par le texte spécifié. |
|
Force cet objet d' CRichEditCtrl pour envoyer la demande se redimensionnent des notifications. |
|
Indique si la détection automatique d'URL est actif dans un contrôle RichEdit. |
|
Définit la couleur d'arrière-plan de cet objet d' CRichEditCtrl . |
|
Définit les attributs de mise en forme de caractère par défaut présents dans cet objet d' CRichEditCtrl . |
|
Définit le masque d'événements pour cet objet d' CRichEditCtrl . |
|
Définit ou espaces libres la balise de modification pour cet objet d' CRichEditCtrl . |
|
Définit l'objet COM d' IRichEditOleCallback pour ce contrôle RichEdit. |
|
Définit les options pour cet objet d' CRichEditCtrl . |
|
Définit les attributs de mise en forme de paragraphe dans la sélection actuelle dans cet objet d' CRichEditCtrl . |
|
Définit les caractères de ponctuation pour un contrôle RichEdit.Ce message est uniquement disponible dans les versions linguistiques du système d'exploitation. |
|
Définit l'option en lecture seule pour cet objet d' CRichEditCtrl . |
|
Définit le rectangle de mise en forme pour cet objet d' CRichEditCtrl . |
|
Définit la sélection dans cet objet d' CRichEditCtrl . |
|
Définit les attributs de mise en forme de caractères dans la sélection actuelle dans cet objet d' CRichEditCtrl . |
|
Définit le périphérique de sortie cible pour cet objet d' CRichEditCtrl . |
|
Définit le mode texte ou l'annulation de niveau d'un contrôle RichEdit.Le message échec si le contrôle contient le texte. |
|
Définit le nombre maximal d'actions qui peuvent stocker dans la file d'attente d'annulation. |
|
Définit les attributs de mise en forme de caractère du mot actuel dans cet objet d' CRichEditCtrl . |
|
Définit le retour automatique à la ligne et les options d'analyse lexicale pour le contrôle RichEdit.Ce message est uniquement disponible dans les versions linguistiques du système d'exploitation. |
|
Arrête le contrôle de la collecte des actions supplémentaires en tapant l'opération d'annulation actuelle.Le contrôle stocke l'action suivante tapante, le cas échéant, dans une nouvelle action dans la file d'attente d'annulation. |
|
Insère le texte d'un flux d'entrée dans cet objet d' CRichEditCtrl . |
|
Stocke le texte de cet objet d' CRichEditCtrl dans un flux de sortie. |
|
Inverse la dernière opération de modification. |
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.
Les contrôles communs Windows (et par conséquent la classe d' CRichEditCtrl ) est disponible uniquement aux programmes s'exécutant sous les versions de Windows 3,51 95/98 et Windows NT et versions ultérieures.La classe d' CRichEditCtrl prend en charge les versions 2,0 et 3,0 du contrôle RichEdit d' Kit de développement logiciel Windows .
Attention |
---|
Si vous utilisez un contrôle RichEdit dans une boîte de dialogue (sans se soit si votre application est, une interface SDI, MDI ou basée sur des boîtes de dialogue), vous devez appeler AfxInitRichEdit une fois avant la boîte de dialogue s'affiche.Un emplacement standard pour appeler cette fonction se trouve dans la fonction membre d' InitInstance de votre programme.Vous n'avez pas besoin de l'appeler pour chaque fois que vous affichez la boîte de dialogue, seule la première fois.Vous ne devez pas appeler AfxInitRichEdit si vous utilisez CRichEditView. |
Pour plus d'informations sur l'utilisation CRichEditCtrl, consultez :
Article de la Base de connaissances Q259949 : LES INFO : SetCaretPos() n'est pas approprié avec CEdit ou contrôles de CRichEditCtrl
Pour obtenir un exemple d'utilisation d'un contrôle RichEdit dans une application MFC, consultez l'exemple d'application de WORDPAD .
Hiérarchie d'héritage
CRichEditCtrl
Configuration requise
Header: afxcmn.h