[MFC] 에디트 컨트롤에 계속 문자열 추가하기(List log)
리스트 로그 처럼 계속 문자열을 받아서 추가하는 함수는 컨트롤은
에디트 컨트롤을 사용하고 ReplaceSel() 를 이용해서 계속 문자열을 넣도록 하자
{
CString str; // 문자열을 저장할 변수
m_edtLoggingOut.SetSel(-2, -1); // 커서를 에디트박스 끝으로 이동
or
int len = m_edtLoggingOut.GetWindowTextLength(); // 글자 길이를 받아오기
m_edtLoggingOut.SetSel(len, len); // 글자 길이만큼 커서 이동
m_edtLoggingOut.ReplaceSel(str); // 에디트 박스에 글자 추가
}
요렇게 하면 계속 글자를 추가 할 수 있다.
에디트 컨트롤을 사용하고 ReplaceSel() 를 이용해서 계속 문자열을 넣도록 하자
{
CString str; // 문자열을 저장할 변수
m_edtLoggingOut.SetSel(-2, -1); // 커서를 에디트박스 끝으로 이동
or
int len = m_edtLoggingOut.GetWindowTextLength(); // 글자 길이를 받아오기
m_edtLoggingOut.SetSel(len, len); // 글자 길이만큼 커서 이동
m_edtLoggingOut.ReplaceSel(str); // 에디트 박스에 글자 추가
}
요렇게 하면 계속 글자를 추가 할 수 있다.
댓글
댓글 쓰기