2011-08-01 25 views
3

我在我的GUI中有多個編輯控制框,我希望它的工作方式可以讓用戶在特定的編輯控制框中編輯值,當他/她點擊「Enter」時,我想獲取值並做一點事。所以我的問題是我在哪裏可以做到這個「Enter」事件,它允許我抓住他/她在「Enter」鍵處的編輯控制框的值(這也是光標所在的位置)。謝謝!我在哪裏處理特定mfc編輯控件的「Enter」鍵事件?

回答

0

我不知道MFC,但標準的編輯控件需要超級/子類,所以你可以處理輸入,例如MSDN

0

如果您的編輯控件位於CDialog上,那麼您需要重寫OnOk並在其中處理值。如果您確實想要在更改值時驗證它,那麼您需要在ON_EN_KILLFOCUS中處理它。

相關問題