• 实现工具栏中添加的组合框接收回车消息


            前面我们实现了在工具栏中添加组合框,并且可以很容易实现通过组合框中输入的数据在视图中执行搜索。现在,我们遇到了一个问题,就是每次输入完数据都得通过鼠标单击旁边的搜索按钮才能执行。在IE浏览器中,输入网址直接回车就能转入相应的网站。下面,我们来实现在文档视图程序中,让组合框直接相应回车按键消息。

    1、在CxxxView类声明中添加IDOK消息相应函数声明

    	afx_msg void OnOK();


    2、在CxxxView类实现的消息映射表中添加消息映射

    BEGIN_MESSAGE_MAP(CCenterServerView, CListView)
    	......
    
    	ON_COMMAND(IDOK, OnOK)
    END_MESSAGE_MAP()


    3、在CxxxView类实现部分添加消息响应函数的实现

    void CCenterServerView::OnOK()
    {
    	AfxMessageBox(_T("cview"));
    }
    


            这时,当焦点在工具栏的组合框上时,用户敲击回车键就会弹出cview的消息框。

  • 相关阅读:
    厚积薄发IT咨询
    厚积薄发SQL技巧
    厚积薄发CSS
    厚积薄发数据库迁移
    厚积薄发系统安全日志已满处理

    厚积薄发SQLServer内核架构浅析
    厚积薄发css布局页面头部
    常用正则表达式
    一条SQL语句OA
  • 原文地址:https://www.cnblogs.com/zcube/p/4194569.html
Copyright © 2020-2023  润新知