在我们开发windows程序时,使用一个System.Windows.Forms.Form对象,生成可执行文件运行它,拖动它会看见一个移动框,但是有一些其他的程序就没有,如:gtalk或者stream,它们是怎么制作出来的呀?请教一下大家
解决方案 »
- 批量更新数据库的问题 麻烦大家了~
- xml取值
- 截取字符字串!!!
- 求助:请问谁有C#的API函数啊
- windows服务注册
- 这个DataSet应该怎么处理啊,难,马上给分
- 20分求《c# primer》中文版的电子书
- 求教DataRelation的例了
- 我的代码已经添加了事件btnEditRptTemplate_Click,为何有时候又产生了btnEditRptTemplate_Click_1事件?
- 菜鸟问题:如何有(无)模式调用其他form?我是delphi转的/
- Exception 类可以设置一个它的异常ID号吗?我想给Exception设一个异常ID号,什么办法可以解决?
- 高分请教如何让C#编译生成的DLL,在引用的时候能看到注释?
protected override void WndProc(ref System.Windows.Forms.Message m)
{
int WM_NCHITTEST = 0x0084;
int HTCAPTION = 2;
int WM_NCLBUTTONDBLCLK = 0x00A3;
if(m.Msg == WM_NCLBUTTONDBLCLK)
{
return;
}
else if(m.Msg == WM_NCHITTEST)
{
m.Result = (IntPtr)HTCAPTION;
}
else
base.WndProc (ref m);
}
}
这是重载Form的WndProc方法
代码我试过了,但是我想要窗口中的图象随着我的移动也跟着移动
Formborderstyle="None";
2.你可以自己制作一些图片,然后在图片的事件中控制一下,来实现边框的功能。