メニューのFile-Exitと、コンボボックスのEnterキー押下のイベント。
フレームの.hファイルに追加
void OnExit(wxCommandEvent& event);
void OnComboTextEnter(wxCommandEvent& event);
DECLARE_EVENT_TABLE()
フレームの.cppファイルに追加
enum
{
ID_COMBO
};
BEGIN_EVENT_TABLE(DicMainFrame, wxFrame)
EVT_MENU(wxID_EXIT, DicMainFrame::OnExit)
EVT_TEXT_ENTER(ID_COMBO, DicMainFrame::OnComboTextEnter)
END_EVENT_TABLE()
void DicMainFrame::OnExit(wxCommandEvent& WXUNUSED(event))
{
Close(TRUE);
}
void DicMainFrame::OnComboTextEnter(wxCommandEvent& WXUNUSED(event))
{
....
}
一応動いた。VC++みたいな感じなのかな。いちいち手で書くのがめんどくさいけど。