다음을 통해 공유


Rich Edit 컨트롤에서 클립보드 작업

응용 프로그램은 rich edit 컨트롤에 클립보드의 내용을 붙여 넣을 수 있습니다 (CRichEditCtrl) 가장 사용 가능한 클립보드 형식 또는 특정 클립보드 형식을 사용 합니다.Rich edit 컨트롤이 클립보드 형식을 붙여넣을 수 있는지 여부를 확인할 수도 있습니다.

복사 또는 현재 선택 영역의 내용을 사용 하 여 잘라내기는 복사 또는 잘라내기 멤버 함수입니다.마찬가지로 원하는 클립보드의 내용을에 rich edit 컨트롤을 사용 하 여 붙여넣을 수 있는 붙여 멤버 함수.아마도 가장 설명 서식입니다 인식의 첫 번째 사용 가능한 서식을 컨트롤을 붙여넣습니다.

특정 클립보드 형식을 붙여넣을 수 수는 하지만 PasteSpecial 멤버 함수입니다.이 함수는 클립보드 형식을 선택할 수 있습니다 선택 하 여 붙여넣기 명령 사용 하 여 응용 프로그램에 유용 합니다.사용할 수 있는 CanPaste 멤버 함수는 지정 된 형식의 컨트롤에 의해 인식 하는지 여부를 결정 합니다.

또한 사용할 수 있습니다 CanPaste 사용 가능한 클립보드 형식의 rich edit 컨트롤에서 인식 하는지 여부를 결정 합니다.이 기능은 유용의 OnInitMenuPopup 처리기입니다.응용 프로그램 사용 되거나 사용 가능한 형식의 컨트롤을 붙여넣을 수 있습니다 여부에 따라 해당 붙여넣기 명령을 회색.

Rich edit 컨트롤 레지스터 두 가지 클립보드 형식: 서식 있는 텍스트와 RichEdit 텍스트 및 개체를 호출 하는 형식입니다.응용 프로그램을 사용 하 여 이러한 형식을 등록할 수 있습니다의 RegisterClipboardFormat 함수를 지정 하는 CF_RTFCF_RETEXTOBJ 값입니다.

참고 항목

참조

CRichEditCtrl 사용

개념

컨트롤 (MFC)