CWnd::OnCopyData
Tato funkce člena se nazývá rámcem kopírování dat z jedné aplikace do druhé.
afx_msg BOOL OnCopyData(
CWnd* pWnd,
COPYDATASTRUCT* pCopyDataStruct
);
Parametry
pWnd
Ukazatel CWnd objekt, který odesílá data.pCopyDataStruct
Ukazatel COPYDATASTRUCT strukturu, která obsahuje data odesílána.
Vrácená hodnota
Vrátí TRUE Pokud přijímající aplikace úspěšně přijímá data.V ostatních případech vrátí hodnotu FALSE.
Poznámky
Předáním dat nesmí obsahovat ukazatele nebo jiné odkazy na objekty aplikace přijímá data nejsou přístupná.
Při kopírování dat nesmí být změněn jiným podprocesem proces odesílání.
Přijímající aplikace, zvažte dat jen pro čtení.Struktura odkazuje parametr pCopyDataStruct je platná pouze během přenosu dat; přijímající aplikace však neměl uvolnění paměti přidružené struktury.
Pokud přijímající aplikace vyžaduje přístup k datům po vrací tato funkce, je nutné zkopírovat data přijatá místní vyrovnávací paměti.
[!POZNÁMKA]
Tato funkce člena volá framework umožňující aplikaci pro zpracování zprávy systému Windows.Parametry předané funkce odrážejí parametry přijatých v rámci byla zpráva přijata.Že provádění volání třídy base provádění této funkce bude použita parametry původně předané zprávy a není zadané parametry funkce.
Požadavky
Záhlaví: afxwin.h