2011-05-14 47 views
0

我完全不熟悉C++,但无论如何,如何移动无边界形式(this->FormBorderStyle = System::Windows::Forms::FormBorderStyle::None;)?VC++移动无边界形式

感谢

+0

您是指使用鼠标或程序自身或第三方程序的用户? – Matt 2011-05-14 08:29:02

+0

@Mat用户用鼠标 – John 2011-05-14 08:32:41

回答

2

看一看here。你不需要所有的东西,但只需要移动。

2

这在MFC中做到了。它可以通过在窗口内的任意点拖动窗口来移动窗口!

void MyWnd::OnLButtonDown(UINT nFlags, CPoint point) 
{ 
    PostMessage(WM_NCLBUTTONDOWN, HTCAPTION, MAKELPARAM(point.x, point.y)); 
}