我将一个Button放在窗口中,且我定义了CAdvButton类,同时在该类中定义了LButtonDown事件,
我在MyDlg中也定义了LButtonDown事件,现在的问题是:
  当我用鼠标点击Button时候,触发的是CAdvButton中的LButtonDown事件,而没有触发MyDlg中的
LButtonDown的事件,我现在的问题是我想点击Button时,我想既触发CAdvButton中的LButtonDown,
也想触发MyDlg中的LButtonDown事件。
 请各位大师给予赐教!请详细些,谢谢!

解决方案 »

  1.   

    在CAdvButton的LButtonDown事件触发的时候给父窗口发送LButtonDown的消息
      

  2.   

    SendMessage,或者直接在CAdvButton的LButtonDown事件中调用MyDlg的LButtonDown函数
      

  3.   

    具体怎么发消息给父窗口的LButtonDown事件,请赐教!to i_noname(晚九朝五):我想在CAdvButton的LButtonDown事件中调用MyDlg的LButtonDown是不可能的
    ,即使定义两者为Friend,好像也还是不行,并且也不能定义MyDlg为CAdvButton的友元类吧,是这样的吗?请指点迷津,谢谢!
      

  4.   

    给父窗口发送LButtonDown的消息给我分吧。