导读:近期更新了《WM_NCLBUTTONDOWN》的相关内容,包括《C#怎么实现窗口无边框拖动?通过代码移动Form位置的两种技巧》。如果 WM_NCLBUTTONDOWN 对你有帮助,请转发和分享。知识越分享越有价值,感谢你的每一次传递。
C#怎么实现窗口无边框拖动?通过代码移动Form位置的两种技巧 把FormBorderStyle设为None后,窗口会丢掉系统标题栏,同时也会失去通过标题栏拖动的能力。想让这类自绘窗口正常移动位置,核心思路有两条:一是让系统把左键按下识别为标题栏命中,可以拦截WM_NCHITTEST返回HTCAPTION,也可以在MouseDown中发送WM_NCLBUTTONDOWN模拟标题栏操作;二是... 栏目:C#/.NET 时间:10-06 C无边框窗口拖动 Form位置移动 WM_NCLBUTTONDOWN