共用方式為


CWnd::OnCopyData

此成員函式由架構呼叫複製某個應用程式中的資料移到另一個。

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

參數

  • pWnd
    要傳送資料的 CWnd 物件的指標。

  • pCopyDataStruct
    out 包含正在傳送之資料的 COPYDATASTRUCT 結構的指標。

傳回值

如果接收應用程式順利接受資料,則傳回 。 否則,會傳回

備註

傳入的資料不可以包含指標或其他參考物件不容易存取接收資料的應用程式。

當資料被複製時,無法將傳送的處理序中的另一個執行緒加以變更。

接收的應用程式應視為資料是唯讀的。 結構參數指向 pCopyDataStruct 資料在傳輸期間才有效,不過,接收應用程式不應該釋放記憶體與結構。

如果接收應用程式需要存取資料的存取,此函式傳回之後,它必須複製資料得到的本機緩衝區。

注意事項注意事項

此成員函式由架構呼叫可以讓您的應用程式處理 Windows 訊息。接收訊息時,參數會傳遞至函式反映這個框架接收的參數。如果您呼叫這個函式的基底類別實作,該實作會使用這個參數起始傳入訊息所提供函式取代的參數。

需求

Header: afxwin.h

請參閱

參考

CWnd 類別

階層架構圖

WM_COPYDATA