VC++移动无边框表格

Posted

技术标签:

【中文标题】VC++移动无边框表格【英文标题】:VC++ move borderless form 【发布时间】:2011-08-25 10:05:44 【问题描述】:

我对 C++ 完全陌生,但无论如何,如何移动无边框表单 (this->FormBorderStyle = System::Windows::Forms::FormBorderStyle::None;)?

谢谢

【问题讨论】:

您是指作为用户使用鼠标还是通过程序本身或第三方程序以编程方式? @Mat 用户用鼠标 【参考方案1】:

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

void MyWnd::OnLButtonDown(UINT nFlags, CPoint point) 

    PostMessage( WM_NCLBUTTONDOWN, HTCAPTION, MAKELPARAM( point.x, point.y));

【讨论】:

以上是关于VC++移动无边框表格的主要内容,如果未能解决你的问题,请参考以下文章