程序中想为工具栏添加提示,我在工具栏的父窗口(对话框)添加这样的消息映射:
ON_NOTIFY_EX( TTN_NEEDTEXT, 0, OnToolTip),然后在OnToolTip处理提示消息,可真没想到,它对这个消息也是毫无反应,完全不执行,首先,工具栏已经有CBRS_TOOLTIPS这个属性,父窗口已EnableToolTips(TRUE)过,可它竟然连个反应都没有,有人遇到过这种问题吗???郁闷了一天了

解决方案 »

  1.   

    ON_NOTIFY_EX( TTN_NEEDTEXT, 0, memberFxn )
    memberFxn
    The member function to be called when text is needed for this button.
    Note that the ID of a tool tip is always 0.MSDN原话,对于tooltip控件的ID是必须为0的啊现在又有个奇怪的问题,当通过工具栏产生一个DoModal的对话框时,工具栏提示就能出来了,当再产生一个DoModal的对话框时,提示又失灵了,如此反反复复,真是是太诡异了能解释吗?
      

  2.   

    ON_NOTIFY_EX( nCode, id, memberFxn )缺少ID