我由于有段时间没看mfc,对于
BEGIN_MESSAGE_MAP(CCalendar, CWnd)
ON_WM_HELPINFO()
END_MESSAGE_MAP()
这一段消息映射忘了是如何建立映射的了,(关键是如何插入,直接输代码不行)请指点一下

解决方案 »

  1.   

    好像比较复杂,建议参阅侯俊杰的《深入浅出MFC》
      

  2.   

    如果是默认的消息,最好用IDE来添加.
      

  3.   

    系统好像没有WM_HELPINFO这个消息把,有WM_HELP消息。
    如果是自定义的用:
    ON_COMMAND(WM_HELPINFO, OnHelpInfo)
      

  4.   

    函数的声明和定义有没有错检查一下?afx_msg BOOL OnHelpInfo( HELPINFO* );
      

  5.   

    WM_HELPINFO雖然在類向導中沒有,但是他是系統消息,你可以
    在ClassView-->你想添加這個消息的類上右鍵->add Window Message handler,...裡面有這個消息
      

  6.   

    我试了一下,不行,我的这个类是active派生类,CCalendar,点了右键之后没有add Window Message handler。
      

  7.   

    那就比较奇怪了,你加我MSN,我帮你调试一下看看[email protected]