Sdílet prostřednictvím


Operace se schránkou v ovládacích prvcích pro úpravy s formátováním

Aplikace můžete vložit obsah schránky do ovládacího prvku RichEdit (CRichEditCtrl) nejlépe dostupný formát schránky nebo konkrétní formát schránky.Můžete také určit, zda je ovládací prvek RichEdit může vložit formát schránky.

Můžete kopírovat nebo vyjmout obsah aktuální výběr pomocí kopie nebo Vyjmout členské funkce.Podobně můžete vložit obsah schránky do ovládacího prvku RichEdit pomocí Vložení členské funkce.Ovládací prvek vloží první odpovídající formát, který rozezná, což je pravděpodobně nejvíce popisný formát.

Chcete-li vložit zvláštní formát schránky, můžete použít PasteSpecial členské funkce.Tato funkce je užitečná pro aplikace pomocí příkazu Vložit jinak, který umožňuje uživateli vybrat formát schránky.Lze použít CanPaste členské funkce k určení, zda ovládací prvek rozpozná daný formát.

Můžete také použít CanPaste k určení, zda ovládací prvek RichEdit rozpozná všechny dostupné formát schránky.Tato funkce je užitečná v OnInitMenuPopup obslužnou rutinu.Aplikace může povolit nebo šedý jeho příkaz Vložit v závislosti na tom, zda ovládací prvek můžete vložit jakýkoli formát k dispozici.

RichEdit ovládacích prvků rejstříku dva formáty schránky: formát RTF a formátu textu RichEdit a objektů.Aplikaci zaregistrovat pomocí těchto formátů RegisterClipboardFormat funkci zadání CF_RTF a CF_RETEXTOBJ hodnoty.

Viz také

Referenční dokumentace

Používání atributu CRichEditCtrl

Koncepty

Ovládací prvky (MFC)