[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);      // 에디트 박스에 글자 추가
}

요렇게 하면 계속 글자를 추가 할 수 있다.

댓글

이 블로그의 인기 게시물

[Python] 파이썬에서 Opencv를 이용해 웹캠 영상 읽어오기 및 저장

[Python] OpenCv를 이용하여 마우스 위치 가져오기