Canvas/Resources/CursorCollection.cs

(完整代码) 685B

using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;

namespace Canvas
{
	class CursorCollection
	{
		Dictionary<object, Cursor> m_map = new Dictionary<object, Cursor>();
		public void AddCursor(object key, Cursor cursor)
		{
			m_map[key] = cursor;
		}
		public void AddCursor(object key, string resourcename)
		{
			string name = "Resources." + resourcename;
			Type type = GetType();
			Cursor cursor = new Cursor(GetType(), name);
			m_map[key] = cursor;
		}
		public Cursor GetCursor(object key)
		{
			if (m_map.ContainsKey(key))
				return m_map[key];
			return System.Windows.Forms.Cursors.Arrow;
		}
	}
}

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。