国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

.NET中實現彩色光標、動畫光標及自定義光標的方法

2020-01-24 02:31:00
字體:
來源:轉載
供稿:網友

本文所述實例主要完成dotNET中實現彩色光標、動畫光標及自定義光標的功能。以下是完整的程序實例,可以通過命令行編譯可看到運行效果。

Test.cs頁面代碼如下:

using System;using System.Drawing;using System.Windows.Forms;using System.Runtime.InteropServices;using System.Reflection;namespace ColorCursor{ /// <summary> /// 本例子的作用: /// 在.NET中實現彩色光標,動畫光標和自定義光標。 /// </summary> public class Form1 : System.Windows.Forms.Form { [DllImport("user32.dll")] public static extern IntPtr LoadCursorFromFile( string fileName );  [DllImport("user32.dll")] public static extern IntPtr SetCursor( IntPtr cursorHandle );  [DllImport("user32.dll")] public static extern uint DestroyCursor( IntPtr cursorHandle );  [STAThread] static void Main()  { Application.Run(new Form1()); }  public Form1() { this.Text = "歡迎光臨【武林網】://m.survivalescaperooms.com/"; Cursor myCursor = new Cursor(Cursor.Current.Handle); //dinosau2.ani為windows自帶的光標: IntPtr colorCursorHandle = LoadCursorFromFile(@"C:/WINNT/Cursors/dinosau2.ani" ); myCursor.GetType().InvokeMember("handle",BindingFlags.Public |   BindingFlags.NonPublic | BindingFlags.Instance |   BindingFlags.SetField,null,myCursor,  new object [] { colorCursorHandle } ); this.Cursor = myCursor; } }}

相信本文所述實例對大家的C#程序設計能夠起到一定的幫助作用。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 龙陵县| 安国市| 泾川县| 辛集市| 来凤县| 龙胜| 新竹县| 渭源县| 昭通市| 临清市| 余江县| 曲靖市| 安岳县| 七台河市| 肃南| 辽宁省| 滕州市| 嵩明县| 岑巩县| 杭锦旗| 通州区| 乌拉特前旗| 铜山县| 桂东县| 昌邑市| 鹿泉市| 新野县| 涿州市| 邵阳市| 长沙县| 建平县| 太白县| 太仓市| 鄢陵县| 达孜县| 宁蒗| 定西市| 岳阳县| 垣曲县| 墨脱县| 凭祥市|