CWnd::OnCopyData

此成员函数由框架调用将一个应用程序中的数据绑定到另一个。

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

参数

  • pWnd
    为发送数据的 CWnd 对象的指针。

  • pCopyDataStruct
    对包含发送的数据的 COPYDATASTRUCT 结构的指针。

返回值

如果收到的应用程序成功接受数据,返回 TRUE。 否则,返回 FALSE

备注

传递的数据不能包含指针或其他对象引用不可访问接收数据的应用程序。

当数据复制时,无法中的另一个线程更改它发送过程。

接收的应用程序应考虑数据是只读的。 结构指向由参数 pCopyDataStruct 在数据期间调用才是有效的;但是,接收方应用程序不释放内存与结构。

如果收到的应用程序需要访问数据的访问,此函数返回后,必须复制数据收到对本地缓冲区。

备注

此成员函数由框架调用提供您的应用程序处理Windows消息。当接收消息,参数传递给函数以反映结构接收的参数。如果调用此函数的基类实现,该实现将使用参数最初用消息您提供给函数而非参数。

要求

Header: afxwin.h

请参见

参考

CWnd 类

层次结构图

WM_COPYDATA