游戏手墙

要更改鼠标指针,您需要使用。Windows?API:

1.?添加对命名空间的引用:

使用?系统。Runtime . InteropServices

使用?系统。反思;2.?声明?API?功能

[DllImport("user32.dll")]

静电?extern?IntPtr?LoadCursorFromFile(?字符串?文件名?);3.?在Form_Load中?事件时,加载自定义光标。

私人?作废?Form1_Load(对象?发件人?EventArgs?e)

{

光标?customCursor?=?新的?光标(光标。当前.句柄);

IntPtr?customCursorHandle?=?LoadCursorFromFile("自定义鼠标指针的路径");

自定义光标。GetType()。InvokeMember("handle ",BindingFlags。公共?|

BindingFlags。非公开?|?BindingFlags。实例?|

BindingFlags。SetField?null,?自定义光标,

新的?对象[]?{?customCursorHandle?});

这个。光标?=?自定义光标;

}