最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C# Form自定義光標(biāo)的簡單實現(xiàn)

 更新時間:2014年01月14日 16:15:36   作者:  
這篇文章主要介紹了C# Form自定義光標(biāo)的簡單實現(xiàn),有需要的朋友可以參考一下

下面是完整的例子,可以通過命令行編譯即可看到效果。

復(fù)制代碼 代碼如下:

using System;
using System.Drawing;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.Reflection;

namespace ColorCursor
{
 /// <summary>
 /// 本例子的作用: 在.NET中實現(xiàn)自定義光標(biāo)。
 /// </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()
        {
            Cursor myCursor = new Cursor(Cursor.Current.Handle);
            IntPtr colorCursorHandle = LoadCursorFromFile(@"C:WINNTCursorsdinosau2.ani" );   
            //dinosau2.ani為windows自帶的光標(biāo):

            myCursor.GetType().InvokeMember("handle",BindingFlags.Public |
            BindingFlags.NonPublic | BindingFlags.Instance |
            BindingFlags.SetField,null,myCursor,
            new object [] { colorCursorHandle } );
            this.Cursor = myCursor;
        }
    }
}

相關(guān)文章

  • C#實現(xiàn)Winform監(jiān)控文件夾變化以及監(jiān)控文件操作教程

    C#實現(xiàn)Winform監(jiān)控文件夾變化以及監(jiān)控文件操作教程

    在開發(fā)應(yīng)用程序時,我們可能會因為場景的需要,要對文件系統(tǒng)中的文件或文件夾進(jìn)行實時監(jiān)測,以便在文件內(nèi)容改變、文件被創(chuàng)建、刪除或重命名時能夠及時做出反應(yīng),今天,我將為大家介紹完整的操作流程,讓你輕松實現(xiàn)監(jiān)控文件/文件夾變化的功能,需要的朋友可以參考下
    2024-12-12
  • c#調(diào)用arcgis地圖rest服務(wù)示例詳解(arcgis地圖輸出)

    c#調(diào)用arcgis地圖rest服務(wù)示例詳解(arcgis地圖輸出)

    ArcGIS REST API提供了簡單、開放的接口來訪問和使用ArcGIS Server發(fā)布的服務(wù)。使用ArcGIS REST API通過URL可以獲取和操作每一個服務(wù)中的所有資源和操作
    2013-12-12
  • C#調(diào)用AForge實現(xiàn)攝像頭錄像的示例代碼

    C#調(diào)用AForge實現(xiàn)攝像頭錄像的示例代碼

    這篇文章主要介紹了C#調(diào)用AForge實現(xiàn)攝像頭錄像的示例代碼,非常具有實用價值,需要的朋友可以參考下
    2017-09-09
  • C# 忽略大小寫進(jìn)行字符串比較

    C# 忽略大小寫進(jìn)行字符串比較

    這篇文章主要介紹了C# 字符串比較忽略大小寫的方法,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2021-02-02
  • C#中倒計時功能的優(yōu)化方法小結(jié)

    C#中倒計時功能的優(yōu)化方法小結(jié)

    這篇文章主要為大家詳細(xì)介紹了當(dāng)C#重復(fù)使用一段代碼倒計時時,如何使用普通類和靜態(tài)方法,實現(xiàn)簡單的代碼封裝性、可擴(kuò)展性、可維護(hù)性,感興趣的可以了解下
    2024-01-01
  • c#制作屏幕保護(hù)程序步驟(字幕屏保)

    c#制作屏幕保護(hù)程序步驟(字幕屏保)

    本文介紹使用C#制作屏幕保護(hù)的方法,這個屏幕保護(hù)就是仿效視窗系統(tǒng)自帶的字幕屏保。下面是用C#如何編寫屏幕保護(hù)的整個過程
    2014-01-01
  • C#連接SQLite數(shù)據(jù)庫并實現(xiàn)基本操作

    C#連接SQLite數(shù)據(jù)庫并實現(xiàn)基本操作

    本文介紹了SQLite,一個輕量級的跨平臺數(shù)據(jù)庫管理系統(tǒng),以及如何在C#中使用System.Data.SQLite庫進(jìn)行操作,包括創(chuàng)建、修改和查詢數(shù)據(jù)庫,以及使用SQLiteHelper類簡化SQL使用,此外,還提到了DB文件查看工具SQLiteSpy的應(yīng)用,需要的朋友可以參考下
    2024-12-12
  • C#實現(xiàn)實體類與字符串互相轉(zhuǎn)換的方法

    C#實現(xiàn)實體類與字符串互相轉(zhuǎn)換的方法

    這篇文章主要介紹了C#實現(xiàn)實體類與字符串互相轉(zhuǎn)換的方法,涉及C#字符串及對象的相互轉(zhuǎn)換技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-08-08
  • C# 數(shù)據(jù)驗證Regex示例詳解

    C# 數(shù)據(jù)驗證Regex示例詳解

    文章介紹了C#中使用Regex進(jìn)行數(shù)據(jù)驗證的方法,包括整數(shù)和小數(shù)的正負(fù)驗證,以及郵箱和身份證號的格式驗證,感興趣的朋友一起看看吧
    2025-02-02
  • NancyFx框架檢測任務(wù)管理器詳解

    NancyFx框架檢測任務(wù)管理器詳解

    這篇文章主要為大家詳細(xì)介紹了NancyFx框架檢測任務(wù)管理器的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10

最新評論

桂平市| 贵州省| 巴楚县| 龙口市| 宜都市| 阿克苏市| 轮台县| 文水县| 临泽县| 周至县| 梓潼县| 井陉县| 丹棱县| 玛沁县| 荣成市| 贺州市| 太和县| 古丈县| 留坝县| 灵寿县| 明水县| 闵行区| 枞阳县| 通江县| 仁布县| 台安县| 将乐县| 威海市| 桐城市| 西青区| 宜州市| 霍邱县| 长岭县| 屯门区| 钦州市| 营山县| 偃师市| 冀州市| 宜良县| 永嘉县| 崇仁县|