我有一个像sym66.cur这样的印度标志光标,我在C#代码中使用它。它正在运行 但它没有得到正确的形象。相反,它正在获得一个黑色的图像。如何使光标以正确的格式显示?
这是我的代码:
private void New_Registration_Load(object sender, EventArgs e)
{
this.Cursor = new Cursor(Application.StartupPath + "\\sym66.cur");
}
答案 0 :(得分:0)
问:你看到的是黑色方块而不是光标......或者你的彩色光标是黑白显示的。
WinForms"光标"只支持黑白,不支持颜色:
http://msdn.microsoft.com/en-us/library/system.windows.forms.cursor%28v=vs.110%29.aspx
Cursor类不支持动画光标(.ani文件)或光标以及黑白之外的颜色。