我在我的GUI中有多個編輯控制框,我希望它的工作方式可以讓用戶在特定的編輯控制框中編輯值,當他/她點擊「Enter」時,我想獲取值並做一點事。所以我的問題是我在哪裏可以做到這個「Enter」事件,它允許我抓住他/她在「Enter」鍵處的編輯控制框的值(這也是光標所在的位置)。謝謝!我在哪裏處理特定mfc編輯控件的「Enter」鍵事件?
3
A
回答
0
我不知道MFC,但標準的編輯控件需要超級/子類,所以你可以處理輸入,例如MSDN。
4
有一個MSDN文章致力於您的問題。 請檢查http://support.microsoft.com/kb/102589
如果您在發佈之前在Google或堆棧溢出中搜索它,那將會很不錯。
0
如果您的編輯控件位於CDialog上,那麼您需要重寫OnOk並在其中處理值。如果您確實想要在更改值時驗證它,那麼您需要在ON_EN_KILLFOCUS中處理它。
相關問題
- 1. 如何處理Win32多行編輯控件中的Enter鍵?
- 2. 如何處理Microsoft Visual C++(MFC)中特定控件的鼠標懸停事件?
- 3. MFC VC++:編輯控件無法使用[Enter]值
- 4. MFC事件處理程序
- 5. PropertyChaned事件的事件處理函數方法在哪裏?
- 6. 如何在wxwidgets中編輯接受ENTER和TAB鍵的編輯控件
- 7. RecyclerView - 我應該在哪裏處理它的點擊事件?
- 8. 如何在ListView中處理特定控件的事件(Xamarin)
- 9. 我必須在哪裏放置事件處理程序?
- 10. 我在哪裏放置事件監聽器和處理程序?
- 11. 這個Javascript事件處理函數參數在哪裏定義?
- 12. 控件在CTabCtrl中處理MFC
- 13. iPad:「下一步」/「Enter」鍵的事件處理程序?
- 14. Eclipse插件:讓Combo處理Enter鍵
- 15. 批處理文件收盤ENTER鍵
- 16. MFC對話框的事件處理
- 17. 聚焦可編輯控件時屏幕鍵盤上的MFC
- 18. 對焦選定的控件Enter鍵
- 19. 在DataGridView中處理Enter鍵
- 20. 我在哪裏可以找到Netbeans中控件的事件?
- 21. 如何將Enter鍵用作事件處理程序(javascript)?
- 22. 如何處理ENTER按鍵以觸發onBlur()事件?
- 23. WinAPI:如何在自定義編輯控件中處理鍵盤輸入
- 24. 我在哪裏放置我的MFC程序的邏輯?
- 25. 如何處理我的自定義控件中的事件?
- 26. 處理特定表單的事件
- 27. 使用EventKit編輯特定事件 - Swift
- 28. 當我處理MouseLeave事件時,查明我的鼠標在哪裏?
- 29. 我如何處理c#wpf自定義控件中的事件
- 30. MVP和Android處理生命週期事件,在哪裏做UI邏輯