读书人

windows窗体应用开发,该如何解决

发布时间: 2012-08-11 20:50:30 作者: rapoo

windows窗体应用开发
求一段能让窗口不能拖动的代码。。。

[解决办法]
重写 wndproc,吃掉 wm_move 消息。

不过更简单的是设置 broderstyle 和 controlbox,不显示标题栏。
[解决办法]

探讨

要详细代码。。。不是用窗体属性,只是写一段代码,让窗体固定。鼠标拖不动。

[解决办法]
C# Winform 让整个窗口都可以拖动
API实现,
C# code
[DllImport("user32.dll")]public static extern bool ReleaseCapture();[DllImport("user32.dll")]public static extern bool SendMessage(IntPtr hwnd, int wMsg, int wParam, int lParam);private void frmMain_MouseDown(object sender, MouseEventArgs e){    ReleaseCapture();    SendMessage(this.Handle, 0x0112, 0xF012, 0);} 

读书人网 >.NET Framework

热点推荐