自定义鼠标指针

news/2025/1/12 8:54:37/
/// <summary>
/// 改变鼠标指针
/// </summary>
/// <param name="cursor"></param>
/// <param name="hotPoint"></param>
public void SetCursor(Bitmap cursor, Point hotPoint)
{int hotX = hotPoint.X;int hotY = hotPoint.Y;Bitmap myNewCursor = new Bitmap(cursor.Width * 2 - hotX, cursor.Height * 2 - hotY);Graphics g = Graphics.FromImage(myNewCursor);g.Clear(Color.FromArgb(0, 0, 0, 0));g.DrawImage(cursor, cursor.Width - hotX, cursor.Height - hotY - 21, cursor.Width, cursor.Height);this.Cursor = new Cursor(myNewCursor.GetHicon());g.Dispose();myNewCursor.Dispose();
}private void pic_MouseDown(object sender, MouseEventArgs e)
{if (e.Button == MouseButtons.Left){Bitmap bm = (Bitmap)Bitmap.FromFile("钢笔2_03.png");SetCursor(bm, new Point(0, 0));}
}private void pic_MouseUp(object sender, MouseEventArgs e)
{Cursor = Cursors.Default;
}

 

转载于:https://www.cnblogs.com/Mzg121584668/p/7452332.html


http://www.ppmy.cn/news/632129.html

相关文章

Delphi 中自定义鼠标指针图像

Dephi中的鼠标指针是可以自由定义的&#xff0c;如果是使用系统提供的图标&#xff0c;那么直接通过可视控件的Cursor属性赋值就可以。 例如设置Form的鼠标为 crHourGlass 沙漏&#xff1a; Form1.Cursor : crHourGlass; 也可以在设计期&#xff08;IDE环境中&#xff09;直接更…

TypeScript 【type】关键字的进阶使用方式

导语&#xff1a; 在前面章节中&#xff0c;我们了解到 TS 中 type 这个关键字&#xff0c;常常被用作于&#xff0c;定义 类型别名&#xff0c;用来简化或复用复杂联合类型的时候使用。同时也了解到 为对象定义约束接口类型 的时候所使用的是 Interfaces。 其实对于前面&#…

HTML:自定义修改鼠标指针

简介 鼠标指针有如下样式&#xff1a; 有时候&#xff0c;会需要鼠标移入修改为自定义的鼠标指针&#xff0c;或者是修改页面中的鼠标指针&#xff0c;达到不同的效果。 具体实现 使用鼠标指针的CSS属性 cursor: url(‘.png图片地址’), auto; auto&#xff0c;也可写其他…

改变鼠标指针

改变鼠标指针 翻译&#xff1a;今天能看见山 有很多VCL控件都有Cursor属性以使你能够改变鼠标在这个控件的区域内的指针形态。当你只需要改变一个控件的鼠标指针时&#xff0c;这样做很好。但是当你需要改变这个屏幕的鼠标指针时这样做就有些不足了。例如&#xff0c;虽然你改变…

给博客加个个性鼠标指针

为什么80%的码农都做不了架构师&#xff1f;>>> 昨天优化完主题&#xff0c;今天在来给博客添加一个个性的鼠标指针&#xff0c;原理很简单&#xff0c;就是直接使用CSS来实现&#xff1b;使用方法就是直接把下面的代码复制粘贴到你的CSS里面就可以了。&#xff08…

分享一套很有质感的黑色鼠标指针

下载链接&#xff1a; http://www.zhutizhijia.net/plus/download.php?open2&id695&uhash49f2985fabebb952115d12b3 原文链接&#xff1a; http://www.zhutizhijia.net/sbzz/695.html 如何更换鼠标指针 http://www.zhutizhijia.net/ztjc/399.html

windows10改变鼠标指针

分割--以下为如何设置鼠标样式 链接&#xff1a;https://pan.baidu.com/s/1DxWKZ2pGrJx4EifrlIW-qA 提取码&#xff1a;pj62 度云盘地址以更新&#xff0c;永久有效 守望先锋的鼠标样式 第一步&#xff1a; 下载上面百度云中小编准备的文件后&#xff0c;将文件拖入 C:\Win…

MFC改变鼠标指针

Windows程序和Doc程序很大的不同 , 就在于Windows有一个亮丽的图形界面和简捷的操作方式 , 而鼠标就是Windows程序中最重要的一个操作手段 . 有朋友向我咨询如何修改鼠标形状 &#xff0c; 这本来是一个简单的问题 &#xff0c;但是当朋友向我询问进一步的&#xff0c;更加深入…