1

我想将单击事件处理程序添加到 wxStaticBitmap 组件。

我使用以下语句来创建动态事件处理程序:

Connect(ID_STATICBITMAP1,wxEVT_COMMAND_BUTTON_CLICKED,(wxObjectEventFunction)&MyFrame::OnStaticBitmap1Click);

在 OnStaticBitmap1Click() 中,我只想包含以下函数调用:

wxMessageBox(_T("Hello World"));

但是,显然,我的代码不起作用。当我单击静态位图时,什么也没有发生。谁能告诉我为什么?任何意见,将不胜感激。

4

1 回答 1

1

wxBitmapButton 发出 wxEVT_COMMAND_BUTTON_CLICKED 事件。

wxStaticBitmap 没有。

于 2012-04-24T14:59:05.647 回答