wxwidgets中的帧大小调整
Frame resizing in wxwidgets
在用户调整帧大小后,如何捕获帧及其所有子帧的修改大小?当用户完成调整帧大小时,我可以触发一些事件,以便存储帧的当前大小吗?
您可以在事件表中捕获事件:
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);
相关文章:
- 为char数组调整zlib-zpipe
- 调整大小后指向元素值的指针unordered_map有效?
- 在C++中调整向量中的索引
- 哪些库可以通过Opencv调整曝光率
- 什么是事件表 (wxWidgets)?
- 如何调整 std::vector of Eigen::MatrixXd 的大小
- 无法编译wxWidgets Hello World
- CMake WxWidgets项目成功地在Linux上构建,但没有在Windows上构建
- Alt+Enter 在 Win32 应用中,管理大小调整和分辨率
- 在容量内调整矢量大小时的性能影响
- 将 boost::odeint 与向量类一起使用,而无需调整向量的大小
- 内存所有位置 wxWidgets
- Wxwidgets - 如何添加调整大小事件处理程序以使"X"绘图随窗口调整大小?
- 如何在 wxwidgets 中隐藏组件后调整框架大小
- WxWidgets动态事件处理程序调整大小
- wxWidgets:如何调整 wxDataViewCtrl 缩进的大小
- wxWidgets可调整大小的窗格
- 使用 XRC 在 wxWidgets 中隐藏大小调整器及其所有内容
- 如何在wxwidgets中创建可调整大小的面板
- wxwidgets中的帧大小调整