Aktuální výběr v ovládacích prvcích pro úpravy s formátováním
Uživatele můžete vybrat text v ovládacím prvku RichEdit (CRichEditCtrl) pomocí myši nebo klávesnice.Aktuální výběr je rozsah vybraných znaků nebo jsou vybrané pozice kurzoru, pokud žádné znaky.Aplikace může získat informace o aktuální výběr, nastavte aktuální výběr, zjistit, kdy zvýraznit aktuální výběr změny a zobrazit nebo skrýt výběr.
Pro určení výběru v ovládacím prvku RichEdit, použijte GetSel členské funkce.Nastavit aktuální výběr, použijte SetSel členské funkce.CHARRANGE struktury se tyto funkce slouží k určení rozsahu znaků.Chcete-li načíst informace o obsahu aktuálního výběru, můžete použít GetSelectionType členské funkce.
Ve výchozím nastavení ovládací prvek RichEdit se zobrazí a skryje zvýraznění výběru, když získá a ztratí fokus.Můžete zobrazit nebo skrýt zvýraznění výběru kdykoli pomocí HideSelection členské funkce.Aplikace může například poskytnout dialogové okno hledání k vyhledání textu v ovládacím prvku RichEdit.Aplikace může být bez zavření dialogového okna vyberte odpovídající text, v takovém případě musíte použít HideSelection aby se výběr zvýraznil.
Vybraný text v ovládacím prvku RichEdit, použijte GetSelText členské funkce.Text je zkopírován do pole zadaný znak.Ujistěte se, že pole je dostatečně velký pro vybraný text a ukončující znak null.
Můžete hledat řetězec v ovládacím prvku RichEdit pomocí FindText členské funkce FINDTEXTEX struktura používaná pomocí této funkce určuje rozsah textu, hledání a hledaný řetězec.Tyto možnosti můžete také určit zda je hledání velká a malá písmena.
Viz také
Referenční dokumentace
Používání atributu CRichEditCtrl