C++→C#へ構造体を送信したい為、以下のコードを書いたのですが
上手くいきません。ご教授お願いします。

====C++送信側====
typedef struct Status {
int Hp;
int Mp;
int Sp;
}Status;

Status s;
s.Hp = 101;
s.Mp = 800;
s.Sp = 505;

hWnd = FindWindow(NULL,"C#受信側");
PostMessage(hWnd, 0x8101, 0,(LPARAM)&s);