如何选定一个button?即当按下enter键时,就使用这个button的事件。

解决方案 »

  1.   

    重载onok消息在onok函数中向这个button发点击的消息
      

  2.   

    如果是MFC处理PreTranslateMessage,发现是enter键的WM_KEYDOWN消息就调用Button的点击处理。
    如果是SDK的在TranslateMessage之前做相同的处理
      

  3.   

    在其属性里头的Default Button属性勾上就可以了。
      

  4.   

    3楼说的对,直接将这个button选成缺省的button就行了,简单高效
      

  5.   


    这个方法虽简单,但是当这个Default Button失去焦点时就无效了,
    最好是在PreTranslateMessage中处理按下Enter键的消息时调用button的事件。
      

  6.   

    属性里头的Default Button属性勾上
    其他方法也行,就是麻烦点!