Rich Edit 控制項中的 [剪貼簿作業

您的應用程式可以將剪貼簿內容貼到 rich edit 控制項 (CRichEditCtrl) 使用的最佳使用剪貼簿格式或以特定的剪貼簿格式。您也可以決定 rich edit 控制項是否可以貼上剪貼簿格式。

您可以複製或剪下目前的選取範圍的內容,使用複製剪下成員函式。同樣地,您可以貼入剪貼簿內容 rich edit 控制項使用貼上成員函式。這個控制項會貼上第一種可用格式的證明,這可能是描述最清楚的格式。

若要貼上特定的剪貼簿格式,您可以使用 PasteSpecial 成員函式。此函式可以有選擇性貼上] 指令,可讓使用者選取剪貼簿格式的應用程式。您可以使用 CanPaste 成員函式來判斷指定的格式是否可辨識該控制項。

您也可以使用CanPaste來決定 rich edit 控制項是否會辨識任何可用的剪貼簿格式。此函式可以在OnInitMenuPopup處理常式。應用程式可能會啟用或灰色其取決於控制項是否可以貼上任何可用的格式貼上] 指令。

Rich edit 控制項暫存器兩種剪貼簿格式: rtf 格式,並呼叫 RichEdit 文字和物件的格式。應用程式可以藉由註冊這些格式 RegisterClipboardFormat 運作,指定 CF_RTFCF_RETEXTOBJ 的值。

請參閱

參考

使用 CRichEditCtrl

概念

控制項 (MFC)