0

我希望我的应用程序被锁定在显示的一个位置并且不允许它移动。该应用程序是用 WxWidgets 编写的。

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

任何帮助,将不胜感激。

4

1 回答 1

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);
}
于 2013-02-28T12:38:10.880 回答