程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> 實現工具欄中添加的組合框接收回車消息

實現工具欄中添加的組合框接收回車消息

編輯:C++入門知識

前面我們實現了在工具欄中添加組合框,並且可以很容易實現通過組合框中輸入的數據在視圖中執行搜索。現在,我們遇到了一個問題,就是每次輸入完數據都得通過鼠標單擊旁邊的搜索按鈕才能執行。在IE浏覽器中,輸入網址直接回車就能轉入相應的網站。下面,我們來實現在文檔視圖程序中,讓組合框直接相應回車按鍵消息。   1、在CxxxView類聲明中添加IDOK消息相應函數聲明   [cpp]   afx_msg void OnOK();     2、在CxxxView類實現的消息映射表中添加消息映射   [cpp]  www.2cto.com BEGIN_MESSAGE_MAP(CCenterServerView, CListView)       ......          ON_COMMAND(IDOK, OnOK)   END_MESSAGE_MAP()     3、在CxxxView類實現部分添加消息響應函數的實現   [cpp]   void CCenterServerView::OnOK()   {       AfxMessageBox(_T("cview"));   }             這時,當焦點在工具欄的組合框上時,用戶敲擊回車鍵就會彈出cview的消息框。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved