在用户调整框架大小后,如何捕获Frame及其所有子项的修改大小? 当用户完成帧大小调整以便我可以存储帧的当前大小时,我可以触发一些事件吗?
答案 0 :(得分:1)
您可以在事件表中捕获事件:
BEGIN_EVENT_TABLE(MyFrame,wxFrame)
EVT_SIZE(MyFrame::OnSize)
END_EVENT_TABLE()
然后:
void MyFrame::OnSize(wxSizeEvent &event)
{
event.Skip();
... do something
}
确保该函数在h文件中声明:
void OnSize(wxSizeEvent &event);