1. 程式人生 > >關於VS2013 mfc使用Edit control控制元件顯示輸出內容問題

關於VS2013 mfc使用Edit control控制元件顯示輸出內容問題

環境:VS2013

問題:將將串列埠收到的資料顯示到Edit control控制元件中時,發現最多隻能顯示30000個字元,超過字元則不顯示

解決:

        預設情況下Edit control控制元件最多顯示30000個字元,如果要修改這個最大顯示個數值則需要初始化的時候講這個值修改,最大值為庫定義的UINT_MAX(即0xFFFFFFFF)。

BOOL appDlg::OnInitDialog()//在這個函式中增加設定

CEdit *p_Edit;
p_Edit = (CEdit*)GetDlgItem(IDC_EDIT_RECEIVE);
p_Edit->SetLimitText(UINT_MAX);//設定顯示最大字元數