Rich Edit 控制項中的剪貼簿流作業
您的應用程式可貼上剪貼簿的內容貼至 Rich 編輯控制項 (CRichEditCtrl) 使用的最佳可用剪貼簿格式或特定剪貼簿格式。 您也可以判斷 Rich 編輯控制項是否可以貼上剪貼簿格式。
使用 複製 或 剪下 成員函式,您可以複製或剪下目前選取範圍的內容。 同樣地,使用 貼上 成員函式,可以將剪貼簿內容貼入 Rich 編輯控制項。 控制項將它辨識,依據假設最描述格式的第一個可用的格式。
要貼上的特定剪貼簿格式,您可以使用 PasteSpecial 成員函式。 這個函式以讓使用者選取剪貼簿格式的選擇性貼上命令的應用程式。 您可以使用 CanPaste 成員函式來判斷指定格式是否由控制項辨識。
您也可以使用 CanPaste 來判斷是否有可用的剪貼簿格式是否由 Rich 編輯控制項辨識。 這個函式適用於 OnInitMenuPopup 處理常式。 應用程式可能會啟用還是灰色其貼上命令視控制項是否可貼上任何可用的格式。
Rich 編輯控制項註冊兩剪貼簿格式:RTF 格式和呼叫 RichEdit 文字和物件。 您可以使用 RegisterClipboardFormat 函式,應用程式可以註冊這些格式,指定 CF_RTF 和 CF_RETEXTOBJ 值。