Sdílet prostřednictvím


Přehled ovládacích prvků pro úpravy s formátováním

Důležitá poznámkaDůležité

Pokud používáte ovládací prvek RichEdit v dialogovém okně (bez ohledu na to, zda je vaše aplikace SDI, MDI, nebo založené na dialogu), je třeba volat AfxInitRichEdit po před dialogové okno bude zobrazeno.Obvyklé místo pro volání této funkce je ve vašem programu InitInstance členské funkce.Nemusíte volat po každém dialogovém okně zobrazí pouze při prvním spuštění.Není nutné volat AfxInitRichEdit při práci s CRichEditView.

Ovládacích prvků pro úpravy ve formátu RTF (CRichEditCtrl) poskytuje programovací rozhraní pro formátování textu.Však aplikace musí implementovat součásti nezbytné k uživateli zpřístupnit operací formátování jakékoli uživatelského rozhraní.RTF, upravte ovládací prvek podporuje změny znakových nebo odstavcových atributů vybraného textu.Příklady znaků, které atributy jsou tučné, kurzíva, rodina písma a velikost bodu.Příklady atributy odstavce: zarovnání, okraje a tabulátory.Je však na vás poskytnout uživatelské rozhraní, zda tlačítka, položky nabídky nebo dialogové okno Formát znaků.Existují také funkce do dotazu ovládacího prvku RichEdit atributů aktuálního výběru.Pomocí těchto funkcí zobrazíte aktuální nastavení atributů, například pokud výběr obsahuje atribut tučného formátování nastavení zaškrtnutí u příkazu UI.

Další informace o formátování znaků a odstavců, viz Formátování a Formátování odstavce dále v tomto tématu.

Úprava ovládacích prvků podpory téměř všechny operace a oznámení spolu se víceřádková textová pole.Tím že již použít ovládací prvky úpravy lze snadno změnit použití formátu RTF aplikace upravovat ovládací prvky.Další zprávy a upozornění umožňují aplikacím přístup k funkci jedinečné pro bohaté ovládací prvky.Informace týkající se úpravy ovládacích prvků naleznete v tématu CEdit.

Další informace o oznámeních naleznete v tématu upozornění ovládací prvek Rich Edit dále v tomto tématu.

Viz také

Referenční dokumentace

Používání atributu CRichEditCtrl

Koncepty

Ovládací prvky (MFC)