锁定wxframe位置

时间:2013-02-28 12:04:45

标签: c++ wxwidgets

我希望我的应用程序被锁定在显示器上的一个位置,不要让它移动。该应用程序使用WxWidgets编写。

我在Windows 7上使用wxwidgets 2.8.12和gcc4.7 mingw。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

您需要处理移动和尺寸事件。

这样的事情:

void MyFrame::OnMove(wxMoveEvent&  )
{
  // set position back to where you want to keep it
    SetSize(x, y, wxDefaultCoord, wxDefaultCoord, wxSIZE_USE_EXISTING);
}
void MyFrame::OnSize(wxSizeEvent&  )
{
  // set position back to where you want to keep it
    SetSize(x, y, wxDefaultCoord, wxDefaultCoord, wxSIZE_USE_EXISTING);
}