C#中无边框窗体移动的简单实例
首先建一个Windows应用程序
将Form1的 FormBorderStyle属性设置为Noe
Point mouseOff;//鼠标移动位置变量
bool leftFlag;//标记是否为左键
private void Form1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
mouseOff = new Point(-e.X, -e.Y); //得到变量的值
leftFlag = true; //点击左键按下时标注为true;
}
}
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
if (leftFlag)
{
Point mouseSet = Control.MousePosition;
mouseSet.Offset(mouseOff.X, mouseOff.Y); //设置移动后的位置
Location = mouseSet;
}
}
private void Form1_MouseUp(object sender, MouseEventArgs e)
{
if (leftFlag)
{
leftFlag = false;//释放鼠标后标注为false;
}
}
同类资源
- 防止电脑休眠Move Mouse移动鼠标v3.6.0汉化版
Movemouse是一款可以让鼠标自动移动的小工具,能够根据用户的各种动作设置,自动执行鼠标指针的移动。...
- 鼠标轨迹移动,移动模拟人工
易语言鼠标轨迹移动,移动模拟人工例子源代码,绝对移动只是一个测试,自己换一个驱动的绝对移动即可。...
- 自绘教程图片九宫,纯API给无边框窗口加上阴影特效
易语言自绘教程图片九宫,纯API给无边框窗口加上阴影特效例子源代码,载入指定的窗口,注意不能以对话框的形式...
- PyQ5 Mtaplotlib Dataframe画一条随鼠标移动的竖线并标出坐标、标注
PyQ5MtaplotlibDataframe画一条随鼠标移动的竖线并标出坐标、标注本文件感兴趣的可以参考一下,本例代码使...
- 易语言动画框游戏之背景随着人物移动
易语言动画框游戏之背景随着人物移动例子源代码,2D游戏的背景移动研究了很久,因为数学不好,加上这个问题挺抽...
- 易语言动画框随着物体移动背景也会移动4方向
易语言动画框随着物体移动背景也会移动4方向例子源代码,之前发布了一个两个方向的,现在发布四个方向的。...
- 模拟鼠标真人移动轨迹算法
易语言模拟鼠标真人移动轨迹算法例子源代码,算法写出来了,自己可以根据实际需求修改。...
- 火山移动MP3播放器
易语言火山移动MP3播放器例子源代码,musicplayer。...
- IDE换肤,易IDE让窗体设计器独立使用she皮肤
易IDE让窗体设计器独立使用she皮肤例子源代码,仅修改设计器的窗体部分换肤其他地方不换肤。...
- Qt5实现图片ROI区域的框选、移动、缩放
Qt5实现图片ROI区域的框选、移动、缩放本文件感兴趣的可以参考一下,并可以对区域进行移动缩放删除保存操作...
- 程序窗体靠边吸附模块
易语言程序窗体靠边吸附模块例子,添加模块应用后直接可以查看具体的使用方法了。...
- 文件移动复制模块
易语言文件移动复制模块例子,添加模块应用后直接可以查看具体的使用方法了,一次建立多层目录,存在则直接返回...