其实不难
注意几个步骤,不要有遗漏
1 在头文件中 定义消息宏
#define WM_NET_MSG WM_USER+100
2 在头文件中对消息处理函数进行下声明
    // Generated message map functions
     //{{AFX_MSG(CMessage2Dlg)
     virtual BOOL OnInitDialog();
     afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
     afx_msg void OnPaint();
     afx_msg HCURSOR OnQueryDragIcon();
     afx_msg void OnButSend();
     virtual void OnOK();
     //}}AFX_MSG
         afx_msg LRESULT OnNetMsg(WPARAM wParam,LPARAM lParam);
     DECLARE_MESSAGE_MAP()3 在实现文件中写消息映射
BEGIN_MESSAGE_MAP(CMessage2Dlg, CDialog)
     //{{AFX_MSG_MAP(CMessage2Dlg)
     ON_WM_SYSCOMMAND()
     ON_WM_PAINT()
     ON_WM_QUERYDRAGICON()
     ON_BN_CLICKED(IDC_BUT_SEND, OnButSend)
     //}}AFX_MSG_MAP
         ON_MESSAGE(WM_NET_MSG,CMessage2Dlg::OnNetMsg)
 END_MESSAGE_MAP()
4 在实现文件中写消息具体要做的事情
LRESULT CMessage2Dlg::OnNetMsg(WPARAM wParam,LPARAM lParam)
 {
     
     AfxMessageBox(_T("收到"));
     return 1;
     
 }