在Form上有一个Panel,现在我想改变鼠标在此Panel的光标(始终都显示)。光标不是系统的,是自己在Resources中定义的moon.cur文件。请问我如何操作,可以实现!
解决方案 »
- 求助高手
- 连接池的有无与Connection应静态与否的关系
- 如何显示指定C#客户端从数据库取结果时的编码格式
- 看WCF看得迷迷糊糊的...
- 为何printDocument打印的东西只打印了一部分?
- 求助:在遍历文件夹时遇到System Volume Information系统会提示无法访问,从而中断遍历,如何访问该文件夹或者跳过???
- 请求输出格式的说明?
- 请教:如何可以动态改变DataGrid里面的列表头文字?还有如果需要交换列该怎么做?
- 求教高手:现在软件业做什么最有前途?
- 找寻visual sourcesafe 6.0d
- 有用过DevExpress的Xtragrid的吗?合并单元格问题
- C#多态性
打开资源页,添加资源->添加现有文件
选择你想处理的鼠标光标文件(文件类型*.*)
假设程序名是“moon.cur”,在internal class Resources类中就会出现: internal static byte[] moon {
get {
object obj = ResourceManager.GetObject("moon", resourceCulture);
return ((byte[])(obj));
}
}参考如下代码:
private void Form1_Load(object sender, EventArgs e)
{
Cursor = new Cursor(new MemoryStream(Properties.Resources.moon));
}
谢谢!
panel1.Cursor = new Cursor(new MemoryStream(Properties.Resources.moon));
放置到什么位置?谢谢!