程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> c++-MFC釋放按鈕以後,把焦點移動到編輯框中

c++-MFC釋放按鈕以後,把焦點移動到編輯框中

編輯:編程綜合問答
MFC釋放按鈕以後,把焦點移動到編輯框中

MFC中,想要在釋放按鈕以後,把焦點移動到編輯框中應該怎麼做?如果用SetFocus應該怎麼寫?
能不能在鼠標點完按鈕釋放以後在編輯框內出線光標閃動呢?

最佳回答:


 你在對話框的PreTranslateMessage中捕獲 case WM_LBUTTONUP:  得到鼠標按鈕彈起事件。同時GetDlgCtrlID()判斷是否為對應的按鈕ID

如果是的,然後你再
(CEdit*)GetDlgItem(IDC_EDIT1)->SetFocus();
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved