MFC文字編輯框

2021-07-24 21:52:45 字數 452 閱讀 2318

mfc文字編輯框裡面的2個屬性multiline和auto hscroll,先看vs給的說明:

multiline:如果控制項文字對控制項寬度而言太長,測將文字折為多行。

auto hscroll:當使用者在行尾鍵入字元時,自動是文字滾動到左側。

先試試multiline=true    auto hscroll=true的情況,下面是效果圖:

文字自動滾到左側,右側的文字就看不到了,肯定不是想要的結果。

再試試multiline=true    auto hscroll=false的情況,效果圖:

文字全部顯示了吧!

文字編輯框

在介面程式設計中,文字編輯框是使用頻率最高的控制項之一,為了方便操作,mfc提供了cedit類來管理文字編輯框。建立文字編譯框有兩種方式 第一種 在對話方塊模式下,編輯資源檔案,撰寫建立對話方塊的指令碼,可在表示對話方塊指令碼的一對識別符號begin和end中間插入形如 edittext idc m...

文字編輯框 調整文字編輯區域

在多行模式下的cedit類提供void cedit setrectnp lpcrect lprect 函式,此函式用來調整文字編輯的區域,用這個函式可以設定上下左右margins,而void setmargins uint nleft,uint nright 函式只能設定左右margins。crec...

MFC編輯框中追加文字

首先呼叫cwnd getwindowtext函式獲得當前文字,然後呼叫cwnd setwindowtext函式設定追加後的文字。首先呼叫cedit setsel函式選定當前文字的末端,然後呼叫cedit replacesel追加文字。setsel函式的定義如下 void setsel int nst...