把fromborderstyle 设置为none后,拖动窗体时没有虚线了,如何实现拖动窗体又出现虚线

luffy2405 2009-03-17 05:18:45
是需要绘制一个有虚线的图,还是.net framework和system.windows.form本来就有得调的
或是对自绘窗体有更好的虚线有更好的解决方法,谢谢帮我解答下.谢谢
...全文
84 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
occam 2009-03-18
  • 打赏
  • 举报
回复
using System.Runtime.InteropServices;

form1.MouseDown += delegate
{
ReleaseCapture();
SendMessage(Handle, 0x00A1, 2, 0);
};

[DllImport("user32.dll")]
static extern int ReleaseCapture();
[DllImport("user32.dll")]
static extern IntPtr SendMessage(IntPtr hWnd, int msg, int wparam, int lparam);
[DllImport("user32.dll")]

这样就可以了
luffy2405 2009-03-18
  • 打赏
  • 举报
回复
太感谢你了,你太好了,非常感谢你,谢谢你;
luffy2405 2009-03-17
  • 打赏
  • 举报
回复
没有人肯帮下吗?
luffy2405 2009-03-17
  • 打赏
  • 举报
回复
谢谢各位帮忙下.只要提供个思路就好了,我自己也有个思路,我是想自己画虚线图隐藏图片背景颜色后来实现,但好象有点繁琐
有没有更好的解决办法.
luffy2405 2009-03-17
  • 打赏
  • 举报
回复
顶起来.
望各位大神回答.
我是新手!谢谢

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧