다음을 통해 공유


CWnd::OnCopyData

이 멤버 함수를 호출 하 여 프레임 워크 응용 프로그램 마다 데이터를 복사 합니다.

afx_msg BOOL OnCopyData(
   CWnd* pWnd,
   COPYDATASTRUCT* pCopyDataStruct 
);

매개 변수

  • pWnd
    에 대 한 포인터는 CWnd 개체는 데이터를 보내고 있습니다.

  • pCopyDataStruct
    에 대 한 포인터는 COPYDATASTRUCT 전송 중인 데이터를 포함 하는 구조입니다.

반환 값

반환 TRUE 수신 응용 프로그램에 데이터를 성공적으로 적용 하는 경우.그렇지 않으면 반환 거짓.

설명

전달 되는 데이터 포인터 또는 다른 데이터를 수신 응용 프로그램에 액세스할 수 없습니다. 개체 참조가 없어야 합니다.

데이터가 복사 되는 동안 보내는 프로세스의 다른 스레드에서 변경 되어서는 안 됩니다.

수신 응용 프로그램에 읽기 전용 데이터 고려해 야 합니다.구조를 가리키는 매개 변수에서을에 pCopyDataStruct 데이터 전송 중에 유효 그러나 수신 응용 프로그램 구조와 연결 된 메모리를 해제 해야 합니다.

이 함수가 반환 되 면 수신 응용 프로그램의 데이터에 액세스 해야 하는 경우 로컬 버퍼를 받은 데이터를 복사 해야 합니다.

[!참고]

이 멤버 함수는 Windows 메시지를 처리 하는 응용 프로그램을 허용 하는 프레임 워크에서 호출 됩니다.메시지를 받을 때 프레임 워크에 의해 전달 된 매개 변수를 함수에 전달 된 매개 변수를 반영 합니다.이 함수의 기본 클래스 구현을 호출 하는 경우 해당 구현을 원래 메시지와 입력 매개 변수가 없는 함수에 전달 된 매개 변수를 사용 합니다.

요구 사항

헤더: afxwin.h

참고 항목

참조

CWnd 클래스

계층 구조 차트

WM_COPYDATA