共用方式為


Rich Edit 控制項的概觀

重要

如果您在對話方塊中使用豐富的編輯控制項(不論您的應用程式是 SDI、MDI 還是對話方塊型),則必須在對話方塊顯示之前呼叫 AfxInitRichEdit 一次。 呼叫這個函式的一般位置是在程式的 InitInstance 成員函式中。 只需在第一次顯示對話方塊時呼叫它一次。 如果您使用 AfxInitRichEdit,不需要呼叫 CRichEditView

豐富的編輯控制項 ( CRichEditCtrl ) 提供格式化文字的程式設計介面。 然而,應用程式必須實作所有必要的使用者介面元件,讓使用者能夠執行格式化作業。 也就是說,Rich Edit 控制項支援變更所選取文字中的字元或段落屬性。 字元屬性的範例為粗體、斜體、字型系列和字型的點數大小。 段落屬性的範例包括對齊、邊界和定位停駐點。 不過,使用者介面全由您決定提供,不論是工具列按鈕、功能表項目或格式字元對話方塊。 也有函式可查詢 Rich Edit 控制項,以顯示目前選取範圍的屬性。 請使用這些函式顯示屬性的目前設定,例如,如果選取範圍有粗體字元格式屬性,則在命令 UI 中設定核取記號。

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

Rich Edit 控制項支援用於多行編輯控制項的大部分作業和通知訊息。 因此,已使用編輯控制項的應用程式可以輕鬆地變更成使用 Rich Edit 控制項。 其他訊息和通知讓應用程式能夠存取 Rich Edit 控制項的獨特功能。 如需編輯控制項的相關資訊,請參閱 CEdit

如需通知的詳細資訊,請參閱 本主題稍後的 Rich Edit Control 中的通知。

另請參閱

使用 CRichEditCtrl
Controls