Udostępnij za pośrednictwem


CWnd::OnCopyData

Ta funkcja Członkowskich jest wywoływana przez RAM, aby skopiować dane z jednej aplikacji do innej.

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

Parametry

  • pWnd
    Wskaźnik do CWnd obiekt, który wysyła dane.

  • pCopyDataStruct
    Wskaźnik do COPYDATASTRUCT strukturę, która zawiera dane wysyłane.

Wartość zwracana

Zwraca TRUE , jeśli aplikacja odbierająca pomyślnie akceptuje dane.W przeciwnym razie zwraca FALSE.

Uwagi

Nie może zawierać danych przekazywanych wskaźniki lub inne odwołania do obiektów nie jest dostępna aplikacja odbiera dane.

Gdy dane są kopiowane, nie musi zostać zmieniony przez inny wątek proces przesyłania.

Aplikacja odbierająca należy rozważyć dane tylko do odczytu.Struktury wskazywanej przez parametr pCopyDataStruct jest prawidłowa tylko podczas przekazywania danych; Jednak aplikacja odbierająca nie należy zwolnić pamięci skojarzony z strukturą.

Jeśli aplikacja odbierająca potrzebuje dostępu do danych po powrocie z tej funkcji, to należy skopiować dane otrzymane w lokalnym buforze.

[!UWAGA]

Ta funkcja Członkowskich jest wywoływana przez RAM, aby umożliwić aplikacji do obsługi wiadomości dla systemu Windows.Parametry przekazywane do funkcji odzwierciedlać parametry otrzymanych w ramach, kiedy wiadomość została odebrana.Wywołanie jest klasa bazowa wykonania tej funkcji, że realizacja zostanie użyte parametry pierwotnie przekazywane wiadomości i nie podane parametry funkcji.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Wykres hierarchii

WM_COPYDATA