// 004_进程通讯_WM_COPYDATA_接收方.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#include <windows.h>#include "resource.h"#include <atlstr.h>INT_PTR CALLBACK DlgProc(HWND hWnd, UINT uMsg, WPARAM w, LPARAM l){    switch (uMsg)    {        case WM_CLOSE:            EndDialog(hWnd,0);            break;        case WM_COPYDATA:        {            COPYDATASTRUCT* pCds = (COPYDATASTRUCT*)l;            CString buff;            buff.Format(L"%x 大小:%d 数据:%s",                        pCds->dwData,                        pCds->cbData,                        pCds->lpData);            MessageBox(hWnd, buff, L"提示", 0);        }            break;        default:            break;    }    return false;}int WinMain( _In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrevInstance, _In_ LPSTR lpCmdLine, _In_ int nShowCmd ){    DialogBox(hInstance,        (TCHAR*)IDD_DIALOG1,              NULL,              DlgProc);}