在编辑框中追加文本有2种方法:
1调用SetWindowText函数
首先调用CWnd::GetWindowText函数获得当前文本,然后调用CWnd::SetWindowText函数设置追加后的文本。
2调用ReplaceSel函数
首先调用CEdit::SetSel函数选定当前文本的末端,然后调用CEdit::ReplaceSel追加文本。
SetSel函数的定义如下:
void SetSel( int nStartChar, int nEndChar, BOOL bNoScroll = FALSE );
ReplaceSel函数的定义如下:
void ReplaceSel( LPCTSTR lpszNewText, BOOL bCanUndo = FALSE );
|
|