在一 Windows中,当 click "Enter"键时,defaul handle是 关闭它,
怎么处理使不会产生这样呢 ?

解决方案 »

  1.   

    CDialog::OnOK(); 删了!
    注意:必须有onok()函数,必须删除或注释到!
      

  2.   

    重载PreTranslate虚拟函数处理回车键消息
      

  3.   

    1。CDialog::OnOK() 删除或注释,
    那怎么去关闭它呢?2。我在一个主window上 create 了一个 子window, 子window中有一 Edit , 当我在该 Edit中 click Enter 时,这个 子window 会看不见,也不知是 close 了还是hide ? 
      

  4.   

    补充上:而且这个 子 Window 中根本就没有 OnOK()