en-tête richedit.h
Cet en-tête est utilisé par les contrôles Windows. Pour plus d'informations, consultez les pages suivantes :
richedit.h contient les interfaces de programmation suivantes :
Trait d’unionProc La fonction HyphenateProc est une fonction de rappel définie par l’application utilisée avec le message EM_SETHYPHENATEINFO. Il détermine comment la coupure d’union est effectuée dans un contrôle Microsoft Rich Edit. |
AutoCorrectProc La fonction AutoCorrectProc est une fonction de rappel définie par l’application qui est utilisée avec le message EM_SETAUTOCORRECTPROC. |
EDITSTREAMCALLBACK La fonction EditStreamCallback est une fonction de rappel définie par l’application utilisée avec les messages EM_STREAMIN et EM_STREAMOUT. |
EDITWORDBREAKPROCEX La fonction EditWordBreakProcEx est une fonction de rappel définie par l’application utilisée avec le message EM_SETWORDBREAKPROCEX. |
BIDIOPTIONS Contient des informations bidirectionnelles sur un contrôle d’édition enrichi. Cette structure est utilisée par les messages EM_GETBIDIOPTIONS et EM_SETBIDIOPTIONS pour obtenir et définir les informations bidirectionnelles d’un contrôle. |
CHARFORMAT2A La structure CHARFORMAT2A (ANSI) (richedit.h) contient des informations sur la mise en forme des caractères dans un contrôle d’édition enrichi. |
CHARFORMAT2A Contient des informations sur la mise en forme des caractères dans un contrôle d’édition enrichi. (CHARFORMAT2A) |
CHARFORMAT2W La structure CHARFORMAT2W (Unicode) (richedit.h) contient des informations sur la mise en forme des caractères dans un contrôle d’édition enrichi. |
CHARFORMAT2W Contient des informations sur la mise en forme des caractères dans un contrôle d’édition enrichi. (CHARFORMAT2W) |
CHARFORMATA Contient des informations sur la mise en forme des caractères dans un contrôle d’édition enrichi. (CHARFORMATA) |
CHARFORMATW Contient des informations sur la mise en forme des caractères dans un contrôle d’édition enrichi. (CHARFORMATW) |
CHARRANGE Spécifie une plage de caractères dans un contrôle d’édition enrichi. Si les membres cpMin et cpMax sont égaux, la plage est vide. La plage inclut tout si cpMin est 0 et cpMax est 1. |
PRESSE-PAPIERSFORMAT Spécifie le format du Presse-papiers. Cette structure est incluse avec la notification EN_CLIPFORMAT. |
COMPCOLOR Contient les paramètres de couleur d’une chaîne de composition. |
EDITSTREAM Contient les informations qu’une application transmet à un contrôle d’édition enrichi dans un message EM_STREAMIN ou EM_STREAMOUT. Le contrôle d’édition enrichi utilise les informations pour transférer un flux de données vers ou hors du contrôle. |
ENCORRECTTEXT Contient des informations sur le texte sélectionné à corriger. |
ENDCOMPOSITIONNOTIFY Contient des informations sur un code de notification EN_ENDCOMPOSITION à partir d’un contrôle d’édition enrichi. |
ENDROPFILES Contient des informations associées à un code de notification EN_DROPFILES. Un contrôle d’édition enrichi envoie ce code de notification lorsqu’il reçoit un message WM_DROPFILES. |
ENLINK Contient des informations sur un code de notification EN_LINK à partir d’un contrôle d’édition enrichi. |
ENLOWFIRTF Contient des informations sur un mot clé RTF (Rich Text Format) non pris en charge dans un contrôle Microsoft Rich Edit. |
ENOLEOPFAILED Contient des informations sur une opération ayant échoué. |
ENPROTECTED Contient des informations associées à un code de notification EN_PROTECTED. Un contrôle d’édition enrichi envoie cette notification lorsque l’utilisateur tente de modifier du texte protégé. |
ENSAVECLIPBOARD Contient des informations sur les objets et le texte dans le Presse-papiers. |
FINDTEXTA Contient des informations sur une opération de recherche dans un contrôle d’édition enrichi. Cette structure est utilisée avec le message EM_FINDTEXT. (ANSI) |
FINDTEXTEXA Contient des informations sur le texte à rechercher dans un contrôle d’édition enrichi. Cette structure est utilisée avec le message EM_FINDTEXTEX. (ANSI) |
FINDTEXTEXW Contient des informations sur le texte à rechercher dans un contrôle d’édition enrichi. Cette structure est utilisée avec le message EM_FINDTEXTEX. (Unicode) |
FINDTEXTW Contient des informations sur une opération de recherche dans un contrôle d’édition enrichi. Cette structure est utilisée avec le message EM_FINDTEXT. (Unicode) |
FORMATRANGE Informations qu’un contrôle d’édition enrichi utilise pour mettre en forme sa sortie pour un appareil particulier. Cette structure est utilisée avec le message EM_FORMATRANGE. |
GETCONTEXTMENUEX Contient des informations de menu contextuel qui sont passées à la méthode IRichEditOleCallback::GetContextMenu. |
GETTEXTEX Contient des informations utilisées pour obtenir du texte à partir d’un contrôle d’édition enrichi. Structure utilisée avec le message EM_GETTEXTEX. |
GETTEXTLENGTHEX Contient des informations sur la façon dont la longueur de texte d’un contrôle d’édition enrichi doit être calculée. Cette structure est passée dans le wParam dans le message EM_GETTEXTLENGTHEX. |
TRAIT D’UNIONINFO Contient des informations sur la coupure d’union dans un contrôle Microsoft Rich Edit. |
HYPHRESULT Contient des informations sur le résultat de la coupure d’union dans un contrôle Microsoft Rich Edit. |
IMECOMPTEXT Contient des informations sur le texte de composition de l’éditeur de méthode d’entrée (IME) dans un contrôle Microsoft Rich Edit. |
MSGFILTER Contient des informations sur un événement de clavier ou de souris. Un contrôle d’édition enrichi envoie cette structure à sa fenêtre parente dans le cadre d’un code de notification EN_MSGFILTER, ce qui permet au parent de modifier le message ou d’empêcher son traitement. |
NMHDR La structure NMHDR (richedit.h) contient des informations sur un message de notification. |
OBJECTPOSITIONS Contient des informations sur la position de l’objet. |
PARAFORMAT Contient des informations sur les attributs de mise en forme de paragraphe dans un contrôle d’édition enrichi. (PARAFORMAT) |
PARAFORMAT2 Contient des informations sur les attributs de mise en forme de paragraphe dans un contrôle d’édition enrichi. P |
PARAFORMAT2 Contient des informations sur les attributs de mise en forme de paragraphe dans un contrôle d’édition enrichi. (PARAFORMAT2) |
PONCTUATION Contient des informations sur la ponctuation utilisée dans un contrôle d’édition enrichi. |
REPASTESPECIAL Contient des informations indiquant si l’aspect d’affichage d’un objet collé doit être basé sur le contenu de l’objet ou sur l’icône qui représente l’objet. |
REQRESIZE Contient la taille demandée d’un contrôle d’édition enrichi. Un contrôle d’édition enrichi envoie cette structure à sa fenêtre parente dans le cadre d’un code de notification EN_REQUESTRESIZE. |
RICHEDIT_IMAGE_PARAMETERS Définit les attributs d’une image à insérer par le message EM_INSERTIMAGE. |
SELCHANGE Contient des informations associées à un code de notification EN_SELCHANGE. Un contrôle d’édition enrichi envoie cette notification à sa fenêtre parente lorsque la sélection actuelle change. |
SETTEXTEX Spécifie la page de code (le cas échéant) à utiliser pour définir le texte, si le texte remplace tout le texte du contrôle ou uniquement la sélection, et si l’état d’annulation doit être conservé. Cette structure est utilisée avec le message EM_SETTEXTEX. |
TABLECELLPARMS Définit les attributs des cellules d’une ligne de tableau. |
TABLEROWPARMS Définit les attributs des lignes d’une table. |
TEXTRANGEA Plage de texte d’un contrôle d’édition enrichi. Cette structure est remplie par le message EM_GETTEXTRANGE. La mémoire tampon pointée par le membre lpstrText doit être suffisamment grande pour recevoir tous les caractères et le caractère null de fin. (ANSI) |
TEXTRANGEW Plage de texte d’un contrôle d’édition enrichi. Cette structure est remplie par le message EM_GETTEXTRANGE. La mémoire tampon pointée par le membre lpstrText doit être suffisamment grande pour recevoir tous les caractères et le caractère null de fin. (Unicode) |
KHYPH Contient les valeurs utilisées pour spécifier comment effectuer une coupure d’union dans un contrôle d’édition enrichi. La fonction de rappel HyphenateProc utilise ce type d’énumération. |
TEXTMODE Indique le mode texte d’un contrôle d’édition enrichi. Les messages EM_SETTEXTMODE et EM_GETTEXTMODE utilisent ce type d’énumération. |
UNDONAMEID Contient des valeurs qui indiquent les types d’actions de contrôle d’édition enrichie qui peuvent être annulées ou refaites. Les messages EM_GETREDONAME et EM_GETUNDONAME utilisent ce type d’énumération pour renvoyer une valeur. |