카테고리 없음

Edit Control 내용 복사( ctrl+c )

코드베어 2020. 1. 26. 04:22

윈도우 응용프로그램에서 에디트 컨트롤 클립보드 기능을 다루는 코드이다. 

 

  •  복 사
    SendMessage(edit .m_hWnd, WM_COPY,0,0); 

 

  • 잘라내기
    SendMessage(edit .m_hWnd, WM_CUT, 0, 0); 

 

  • 붙이기
    SendMessage(edit .m_hWnd, WM_PASTE, 0 ,0); 

 

  • 지우기
    SendMessage(edit .m_hWnd, WM_CLEAR, 0,0);

 

  • edit 컨트롤 내용 선택
    SendMessage(edit .m_hWnd,EM_SETSEL,nStart,nEnd);

 

  • edit 컨트롤 내용 전체 선택
    SendMessage(edit .m_hWnd,EM_SETSEL,0,-1);

 

  • edit 컨트롤 내 내용 전체 복사
    SendMessage(edit .m_hWnd,EM_SETSEL,0,-1);
    SendMessage(edit .m_hWnd, WM_COPY,0,0);