-1
Connect()とEVT_-マクロを使用するのではなく、関数をフレームに接続する方法はありますか?ここwxwidgetsのフレームに関数を接続する
はconnectイベントのサンプルです:
Connect(ID_Quit, wxEVT_COMMAND_MENU_SELECTED,
(wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) &MyFrame::OnQuit);
Connect(ID_About, wxEVT_COMMAND_MENU_SELECTED,
(wxObjectEventFunction) (wxEventFunction) (wxCommandEventFunction) &MyFrame::OnAbout);
なぜあなたはそれらを使いたくないですか?これら2つは、wxWidgetsによって提供されている選択肢です。 1つはコンパイル時に静的リンク(EVT_マクロ)であり、もう1つはプログラムの実行中にハンドラを動的にリンクすることです(Connect()) – Lefteris