由于子窗口调用宏REFLECT_NOTIFICATIONS(),,主窗口一些消息被屏蔽了,,比如SetTimer,主窗口不会处理OnTimer了,,子窗口去掉REFLECT_NOTIFICATIONS()宏,,主窗口就可以接收,,请问怎么解决这样的问题?PS:因为自绘了一个Edit,,没REFLECT_NOTIFICATIONS()宏SubClassWindow出不了效果。

解决方案 »

  1.   

    对啊,想办法改进edit的自绘,别因小失大。
    或者由基类截获这些消息,然后转发给文本框。当然,文本框必须自定义对应的处理函数了。
      

  2.   

    对啊,想办法改进edit的自绘,别因小失大。 
    或者由基类截获这些消息,然后转发给文本框。当然,文本框必须自定义对应的处理函数了。
      

  3.   

    楼上二位能解释清楚点么?? 小弟初学WTL
      

  4.   

    如果代码不需要保密的话:请把代码压成*.rar当附件发在 何丹的论坛上.压代码前,请先删除debug,release文件夹,及*.opt,*.ncb,*.plg,*.aps. 如果不想注册,可用临时号,帐号和密码都是test2
      

  5.   

    to he_zhidan
     
    (何丹网HeDanWang.cn)我现在就是要解决这个问题啊,,让我的消息链不混乱,,不知道哪位大侠可以帮我解决下!!!代码不方便贴出,,谢谢。