1. 程式人生 > >新增RichEdit控制元件導致MFC對話方塊程式無法執行的解決方法

新增RichEdit控制元件導致MFC對話方塊程式無法執行的解決方法

解決辦法:

在應用程式類(App類)中的InitInstance函式體內新增以下語句:

AfxInitRichEdit();         對應1.0版本

如果有2.0版本需要新增如下

AfxInitRichEdit2(); 對應2.0 版本

說明:

新增RichEdit控制元件後,在呼叫對話方塊函式DoModal()之前需要呼叫AfxInitRichEdit( )函式,對於一個工程中,只需要呼叫一次AfxInitRichEdit( )函式就可以初始化所有的RichEdit控制元件的基本資訊,實際上只要在工程的初始化中呼叫一次就可以了。