using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.Runtime.InteropServices;
using System.Reflection;
namespace winform_test_guangbiao
{
/// <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 );

本文档展示了如何在.NET Winform应用程序中创建彩色光标、动画光标和自定义光标。通过调用user32.dll中的LoadCursorFromFile、SetCursor和DestroyCursor方法,可以实现Windows系统的光标文件加载、设置和销毁,从而实现自定义光标的显示效果。
3672

被折叠的 条评论
为什么被折叠?



