欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

.NET中實(shí)現(xiàn)彩色光標(biāo)、動(dòng)畫(huà)光標(biāo)及自定義光標(biāo)的方法

 更新時(shí)間:2014年08月19日 09:47:23   投稿:shichen2014  
這篇文章主要介紹了.NET中實(shí)現(xiàn)彩色光標(biāo)、動(dòng)畫(huà)光標(biāo)及自定義光標(biāo)的方法,非常實(shí)用的功能,需要的朋友可以參考下

本文所述實(shí)例主要完成dotNET中實(shí)現(xiàn)彩色光標(biāo)、動(dòng)畫(huà)光標(biāo)及自定義光標(biāo)的功能。以下是完整的程序?qū)嵗梢酝ㄟ^(guò)命令行編譯可看到運(yùn)行效果。

Test.cs頁(yè)面代碼如下:

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

namespace ColorCursor
{
 /// <summary>
 /// 本例子的作用:
 /// 在.NET中實(shí)現(xiàn)彩色光標(biāo),動(dòng)畫(huà)光標(biāo)和自定義光標(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()
 {
 this.Text = "歡迎光臨【腳本之家】:http://www.dbjr.com.cn/";
 Cursor myCursor = new Cursor(Cursor.Current.Handle);
 //dinosau2.ani為windows自帶的光標(biāo):
 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;
 }
 }
}

相信本文所述實(shí)例對(duì)大家的C#程序設(shè)計(jì)能夠起到一定的幫助作用。

相關(guān)文章

  • C#(.Net)將非托管dll嵌入exe中的實(shí)現(xiàn)

    C#(.Net)將非托管dll嵌入exe中的實(shí)現(xiàn)

    本文主要介紹了C#(.Net)將非托管dll嵌入exe中的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • C#使用XSLT實(shí)現(xiàn)xsl、xml與html相互轉(zhuǎn)換

    C#使用XSLT實(shí)現(xiàn)xsl、xml與html相互轉(zhuǎn)換

    這篇文章介紹了C#使用XSLT實(shí)現(xiàn)xsl、xml與html相互轉(zhuǎn)換的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • c#靜態(tài)方法和非靜態(tài)方法詳細(xì)介紹

    c#靜態(tài)方法和非靜態(tài)方法詳細(xì)介紹

    這篇文章主要介紹了c#靜態(tài)方法和非靜態(tài)方法,需要的朋友可以參考下
    2014-02-02
  • 實(shí)例代碼講解c# 線程(上)

    實(shí)例代碼講解c# 線程(上)

    這篇文章主要介紹了講解c# 線程的的相關(guān)資料,文中示例代碼非常詳細(xì),供大家參考和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • C#開(kāi)發(fā)WinForm根據(jù)條件改變DataGridView行顏色

    C#開(kāi)發(fā)WinForm根據(jù)條件改變DataGridView行顏色

    這篇文章介紹了C#開(kāi)發(fā)WinForm根據(jù)條件改變DataGridView行顏色的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03
  • c# NPOI 如何在指定單元格導(dǎo)入導(dǎo)出圖片

    c# NPOI 如何在指定單元格導(dǎo)入導(dǎo)出圖片

    這篇文章主要介紹了c# NPOI 如何在指定單元格導(dǎo)入導(dǎo)出圖片,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-03-03
  • unity學(xué)習(xí)教程之定制腳本模板示例代碼

    unity學(xué)習(xí)教程之定制腳本模板示例代碼

    這篇文章主要給大家介紹了關(guān)于unity學(xué)習(xí)教程之定制腳本模板的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-12-12
  • C#無(wú)損轉(zhuǎn)換Image為Icon的方法

    C#無(wú)損轉(zhuǎn)換Image為Icon的方法

    這篇文章主要為大家詳細(xì)介紹了C#無(wú)損轉(zhuǎn)換Image為Icon的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • C#串口通信工具類的封裝

    C#串口通信工具類的封裝

    這篇文章主要為大家詳細(xì)介紹了C#串口通信工具類封裝,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • c# 通過(guò)經(jīng)緯度查詢 具體的地址和區(qū)域名稱

    c# 通過(guò)經(jīng)緯度查詢 具體的地址和區(qū)域名稱

    最近項(xiàng)目需要通過(guò)經(jīng)緯度查詢 具體的地址和區(qū)域名稱,通過(guò)查詢網(wǎng)絡(luò)資源,發(fā)現(xiàn)提供的大多是得到具體的地址而對(duì)區(qū)域或城市名稱的獲取就不是很好把握;在這里自己搞了個(gè),需要的朋友可以參考下
    2012-11-11

最新評(píng)論