문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

CWnd::OnPaintClipboard

 

클립보드 소유자의 OnPaintClipboard 멤버 함수는 클립보드 소유자가 CF_OWNERDISPLAY 형식으로 클립보드에 데이터를 배치했으며 클립보드 뷰어의 클라이언트 영역을 다시 그려야 하는 경우 클립보드 뷰어에서 호출됩니다.


afx_msg
void
OnPaintClipboard(
   CWnd*
pClipAppWnd
,
   HGLOBAL
hPaintStruct
);

pClipAppWnd

클립보드 응용 프로그램 창에 대한 포인터를 지정합니다. 해당 포인터는 임시적이며, 나중에 사용하려고 저장하면 안됩니다.

hPaintStruct

그릴 클라이언트 영역을 정의하는 PAINTSTRUCT 데이터 구조를 식별합니다.

전체 클라이언트 영역을 다시 그려야 할지 또는 그 일부만 다시 그려야 할지 결정하기 위해 클립보드 소유자는 PAINTSTRUCT 구조체의 rcpaint 멤버에 지정된 그리기 영역의 차원을 가장 최근 OnSizeClipboard 멤버 함수 호출에 지정된 차원과 비교해야 합니다.

OnPaintClipboardGlobalLock Windows 함수를 사용하여 PAINTSTRUCT 데이터 구조를 포함하는 메모리를 잠그고, 종료하기 전체 GlobalUnlock Windows 함수를 사용하여 해당 메모리의 잠금을 해제해야 합니다.

System_CAPS_note참고

이 멤버 함수는, 여러분의 응용프로그램에서 Windows 메시지를 처리할 수 있도록 프레임워크에서 호출됩니다. 함수에 전달되는 매개 변수는 해당 메시지가 수신되었을 때 프레임워크에서 받았던 매개 변수를 반영합니다. 이 함수의 기본 클래스 구현을 호출하는 경우, 해당 구현은 해당 함수에 공급한 매개변수가 아닌, 메시지와 함께 전달 받았던 원래의 매개 변수를 사용할 것입니다.

요구 사항

헤더: afxwin.h

표시: