比如说定义:
WM_MYPROC 与函数Myfuction对应

解决方案 »

  1.   

    在BEGIN_MESSAGE_MAP 和 END_MESSAGE_MAP 之间加上
       ON_MESSAGE(WM_MYPROC, Myfuction)
      

  2.   

    先在头文件的  begin message-mapend message中声明再在 实现文件中写它的具体实现
      

  3.   

    在.cpp中加上
    #define WM_MYPROC  (WM_USER+0x300)BEGIN_MESSAGE_MAP(CAcDataDlg, CDialog)
    //{{AFX_MSG_MAP(CAcDataDlg)
             。
    ON_MESSAGE(ACDATA_SOCK,OnAcDataWork)
             
    //}}AFX_MSG_MAP
    END_MESSAGE_MAP()在.h中加上:
    // Generated message map functions
    //{{AFX_MSG(CAcDataDlg)
             ................
    afx_msg LRESULT  OnAcDataWork(WPARAM wParam,LPARAM lParam);
             ...............
    //}}AFX_MSG
      

  4.   

    你们说的都是MFC的,如果不用MFC呢?
      

  5.   

    WindowProc(...)
    {
      switch(massage)
      {
        case WM_MYMESSAGE:
        {
         .....
        }
        break;
        ...
      }
    }