类别:程序开发
日期:2020-02-27 浏览:2300 评论:0
winform后台操作函数
protected override void WndProc(ref System.Windows.Forms.Message m) { base.WndProc(ref m);//基类执行 if(m.Msg == 132)//鼠标的移动消息(包括非窗口的移动) { //基类执行后m有了返回值,鼠标在窗口的每个地方的返回值都不同 if((IntPtr)2 == m.Result)//如果返回值是2,则说明鼠标是在标题拦 { //将返回值改为1(窗口的客户区),这样系统就以为是 //在客户区拖动的鼠标,窗体就不会移动 m.Result = (IntPtr)1; } } }
本文标题:winform禁止拖动窗体,如何实现~
本文链接:https://vtzw.com/post/43.html
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。
发表评论 / 取消回复