C# Winform 自定義光標 Cursor


 

跟隨下面的操作:

1、上傳自定義光標文件到項目資源文件。

 

(CursorSelectColumn文件為背景色透明的PNG文件)

 

2、Form中添加引用using System.Reflection;

3、聲明字段

 private Cursor cursorSelect;

4、Load事件添加代碼

private void Form1_Load(object sender, EventArgs e)
{

  IntPtr hIcon = Properties.Resources.CursorSelectColumn.GetHicon();
  cursorSelect = new Cursor(Cursor.Current.Handle);
  cursorSelect.GetType().InvokeMember("handle", BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance |
  BindingFlags.SetField, null, cursorSelect, new object[] { hIcon });
  this.Cursor = cursorSelect;

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM