출처 : MFC의 유용한 팁을 많이 모아둔 곳.
http://myhome.hanafos.com/~kukdas/mfctip.html
CEdit::AppendText()라는 함수는 없으므로 직접 함수를 작성해야 합니다.
CEdit::SetSel()을 호출해 선택 항목을 입력 컨트롤의 마지막으로 이동시킨 후
CEdot::ReplaceSel()을 호출해 텍스트를 추가하면 간단하게 추가할 수 있습니다. 새로
만들어야할 AppendText 함수는 다음과 같습니다.
void AppendText(CEdit& edit, LPCSTR pText){
int nLen=edit.GetWindowTextLength();
edit.SetFocus();
edit.SetSel(nLen, nLen)
edit.ReplaceSel(pText);
}
[출처] 에디트(Edit) 컨트롤에 문자열 계속 추가하기. |작성자 신기루
'JOB Tips > Windows Programming' 카테고리의 다른 글
MASM 강좌 (0) | 2008.12.30 |
---|---|
VisualStudio 2005 C++ 단축키 (0) | 2007.12.04 |
USES_CONVERSION을 사용하장.. (0) | 2007.12.03 |
Character set, Character encoding, Code set, Code page 그리고 유니코드 (2) | 2007.12.03 |
IE6에서 PNG-24의 ‘투명/반투명’ 색을 바르게 표현하기 (0) | 2007.12.03 |