FormBorderStyle.None时,支持改变窗体大小

发布时间:2025-01-01 10:08

社交支持对于习惯改变有很大帮助 #生活知识# #生活心理学# #生活习惯改善# #习惯养成心理学#

最新推荐文章于 2023-03-13 13:43:08 发布

自律2019 于 2019-09-12 14:52:56 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

FormBorderStyle.None时,支持改变窗体大小

注意事项:
1.事件必须加载Form的move上
2.Form被其他控件覆盖时,不会响应,所以设置Padding 属性为1 或者2

const int WM_NCHITTEST = 0x0084; const int HTLEFT = 10; const int HTRIGHT = 11; const int HTTOP = 12; const int HTTOPLEFT = 13; const int HTTOPRIGHT = 14; const int HTBOTTOM = 15; const int HTBOTTOMLEFT = 0x10; const int HTBOTTOMRIGHT = 17; protected override void WndProc(ref Message m) { base.WndProc(ref m); switch (m.Msg) { case WM_NCHITTEST: Point vPoint = new Point((int)m.LParam & 0xFFFF, (int)m.LParam >> 16 & 0xFFFF); vPoint = PointToClient(vPoint); if (vPoint.X <= 5) if (vPoint.Y <= 5)

1234567891011121314151617181920

网址:FormBorderStyle.None时,支持改变窗体大小 https://www.yuejiaxmz.com/news/view/619905

相关内容

支付改变生活
支付新时代移动支付究竟改变了多少生活方式
手机支付改变消费习惯:移动支付的便捷时代
每天坚持两小时!四川学生将如何改变?
[Windows软件] 一键定时自动化任务神器 zTasker v1.99.8,支持语音报时+多项定时计划执行
株洲支持十一大领域设备更新改造
柯美特门窗评价怎么样?加盟有哪些支持
如何改变过敏体质 从四方面改善过敏体质
分享“改善”哲学:小改变,大成功
移动支付改变生活在 街上助力新改变

随便看看