..::WM_COPYDATA::..

Tato zprßva se pou₧φvß k posφlßnφ dat mezi aplikacemi. Tato zprßva by m∞la b²t posφlßna jen pomocφ SendMessage, proto₧e data jsou p°φstupnß jen b∞hem zpracovßnφ tΘto zprßvy. Pokud by jste pou₧ili PostMessage, mohlo by se stßt (a takΘ se ve v∞tÜin∞ p°φpad∙ stane), ₧e ne₧ staΦφte zprßvu zpracovat, budou data neplatnß. Data nesmφ obsahovat ₧ßdnΘ ukazatele, proto₧e ty ukazujφ do prostoru posφlajφcφ aplikace a tudφ₧ jsou v p°ijφmajφcφ aplikaci neplatnΘ.

Pokud je tato zprßva ·sp∞Ün∞ zpracovßna, m∞la by vrßtit TRUE, jinak FALSE.

Parametry

wParam = (WPARAM) (HWND) hwnd;
lParam = (LPARAM) (PCOPYDATASTRUCT) pcds;

wParam - handle odesφlajφcφho okna
lParam - ukazatel na strukturu COPYDATASTRUCT

typedef struct tagCOPYDATASTRUCT

{

DWORD dwData;

DWORD cbData;

PVOID lpData;

} COPYDATASTRUCT;

dwData - 32 bitovß prom∞nnß, kterß se m∙₧e pou₧φt pro p°enost dat
cbData - velikost pam∞ti na kterou ukazuje lpData
lpData - ukazatel na pam∞¥, kterß se mß pomocφ zprßvy zkopφrovat