Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du kan använda medlemsfunktioner i den omfattande redigeringskontrollen (CRichEditCtrl) för att formatera tecken och hämta formateringsinformation. För tecken kan du ange typsnitt, storlek, färg och effekter som fetstil, kursiv och skyddad.
Du kan använda teckenformatering med hjälp av medlemsfunktionerna SetSelectionCharFormat och SetWordCharFormat . Om du vill fastställa den aktuella teckenformateringen för den markerade texten använder du medlemsfunktionen GetSelectionCharFormat . 
              CHARFORMAT-strukturen används med dessa medlemsfunktioner för att ange teckenattribut. En av de viktiga medlemmarna i CHARFORMAT är dwMask. I SetSelectionCharFormat och SetWordCharFormatanger dwMask vilka teckenattribut som ska anges av det här funktionsanropet. 
              GetSelectionCharFormat rapporterar attributen för det första tecknet i markeringen. dwMask anger de attribut som är konsekventa i hela markeringen.
Du kan också hämta och ange "standardteckenformatering", vilket är den formatering som tillämpas på eventuella efterföljande infogade tecken. Om ett program till exempel anger standardteckenformateringen till fetstil och användaren sedan skriver ett tecken, är det tecknet fetstilt. Om du vill hämta och ange standardteckenformatering använder du medlemsfunktionerna GetDefaultCharFormat och SetDefaultCharFormat .
Det skyddade teckenattributet ändrar inte textens utseende. Om användaren försöker ändra skyddad text skickar en rikt redigeringskontroll dess överordnade fönster ett EN_PROTECTED meddelande, vilket gör att det överordnade fönstret kan tillåta eller hindra ändringen. Om du vill ta emot det här meddelandet måste du aktivera det med hjälp av medlemsfunktionen SetEventMask . Mer information om händelsemasken finns i Meddelanden från en omfattande redigeringskontroll senare i det här avsnittet.
Förgrundsfärg är ett teckenattribut, men bakgrundsfärg är en egenskap för den omfattande redigeringskontrollen. Om du vill ange bakgrundsfärgen använder du medlemsfunktionen SetBackgroundColor .