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

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

谢谢

【问题讨论】:

  • 您是指作为用户使用鼠标还是通过程序本身或第三方程序以编程方式?
  • @Mat 用户用鼠标

标签: winforms visual-c++-2008


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2011-11-15
    • 2017-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多