请教:为什么双击消息函数无效?

解决方案 »

  1.   

    哦,
    过程很简单:
    通过向导,建个对话框,只在上面拖了个按钮,给它加了个"双击"消息函数(不是单击),里面给加个动作代码: MessageBox("这是双击消息函数"),
    搞好后,编译运行,当我双击按钮时,没反映!
      

  2.   

    The BN_DOUBLECLICKED notification code is sent when the user double-clicks a button. This notification is sent automatically for BS_USERBUTTON, BS_RADIOBUTTON, and BS_OWNERDRAW buttons. Other button types send BN_DOUBLECLICKED only if they have the BS_NOTIFY style.将Button属性中的Notify风格勾上就可以了
      

  3.   

    补充一下:
    我是想单击函数和双击函数的代码都是弹出一个小框:
    MessageBox("执行了单击")

    MessageBox("执行了双击")是不是一定不行?
      

  4.   

    同意xing_xing_xing(ζ未名ζ) 的解释:
    因为单击先处理,处理之后就没有事件了.这样双击就没有办法响应了