就是说回车按下去时,让别的控件得到编辑框的内容,然后编辑框自动清空,等待下一次输入。
请具体说说,最好给一段代码。谢谢。

解决方案 »

  1.   

    我教你一个笨方法:
    先在对话框上放置一个按钮,将其属性设为default button;然后将这个按钮隐藏disable;在其响应事件中加入你所需的代码即可这个方法很土,见笑
      

  2.   

    你可以为控件所在的窗口增添消息处理函数,然后,捕获回车消息,即 case 13
    在这个语句中判断控件是否有项目被选中,并得到选中的内容, 然后,将其清空就OK了~~
      

  3.   

    最好重载父窗口CDialog的PreTranslateMessage,然后判断:
    if( pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_RETURN && pMsg->hwnd == ::GetDlgItem(GetSafeHwnd(), ID_EDIT) )
    {
        ...
    }