首先呼叫cwnd::getwindowtext函式獲得當前文字,然後呼叫cwnd::setwindowtext函式設定追加後的文字。
首先呼叫cedit::setsel函式選定當前文字的末端,然後呼叫cedit::replacesel追加文字。
setsel函式的定義如下:
void setsel( int nstartchar, int nendchar, bool bnoscroll = false );
replacesel函式的定義如下:
void replacesel( lpctstr lpsznewtext, bool bcanundo = false );
c/c++ code
void cdemodlg::ontest1()
void cdemodlg::ontest2()
MFC文字編輯框
mfc文字編輯框裡面的2個屬性multiline和auto hscroll,先看vs給的說明 multiline 如果控制項文字對控制項寬度而言太長,測將文字折為多行。auto hscroll 當使用者在行尾鍵入字元時,自動是文字滾動到左側。先試試multiline true auto hscrol...
MFC組合框 編輯框
getdlgitem idc enablewindow false 設定初始狀態,編輯框獲取資訊的方式 變數 m edit m edit.format 操作組合框的資料 1 由於組合框內包含了列表框,所以列表框的功能都能夠使用。如可以利用 int addstring lpctstr lpszitem...
MFC之編輯框
初始操作 新建mfc應用程式,專案名為editctrl,基於對話方塊。刪除原有控制項在右側工具箱中找到edit control。放置到視窗中。如圖 現在的編輯框只可以在一行輸入,無法換行,同時如果按下enter換行會直接退出程式。多行輸入 文字向上滾動 滾動條 1.多行輸入 右鍵屬性,找到multi...