Rich Edit 控制項的概觀

重要事項重要事項

如果您使用 rich edit 控制項在對話方塊中 (無論您的應用程式是 SDI 或 MDI,或以對話方塊為基礎),您必須呼叫 AfxInitRichEdit 之後] 方塊中顯示對話方塊之前。呼叫此函式的一般位置是在您的程式InitInstance成員函式。您不需要呼叫這個方法,每當您顯示一個對話方塊中,只有第一次。您不需要呼叫AfxInitRichEdit如果您正在使用CRichEditView

Rich edit 控制項 (CRichEditCtrl) 提供一個程式設計介面,用於格式化文字。不過,應用程式必須實作,讓使用者可以使用格式設定作業所需任何使用者介面元件。也就是 rich 編輯控制項可變更所選文字的字元或段落屬性。屬性是的字元的一些範例粗體、 斜體、 字型系列及點數大小。段落屬性的範例包括對齊、 邊界與定位停駐點。不過,它是您必須提供使用者介面,不論是工具列按鈕、 功能表項目或格式化字元對話方塊。另外還有查詢 rich edit 控制項之屬性的目前選取範圍的函式。使用這些函數來顯示目前設定的屬性,比方說,如果選取範圍中有粗體字元格式屬性,在命令使用者介面上設定核取記號。

如需有關字元和段落格式的詳細資訊,請參閱字元格式設定段落格式設定稍後在本主題中。

Rich 編輯控制項支援幾乎所有的作業和多行編輯控制項所採用的通知訊息。因此,應用程式已經使用編輯控制項可以輕鬆地變更來使用 rich 編輯控制項。其他訊息和通知讓應用程式存取的功能只用於 rich 編輯控制項。編輯控制項的相關資訊,請參閱 CEdit

如需有關通知詳細資訊,請參閱的 Rich 編輯控制項的告知稍後在本主題中。

請參閱

參考

使用 CRichEditCtrl

概念

控制項 (MFC)