你不加一个 array 变量缓存原来的那个 long 类型的 background color?改变选择时再还回去?如果要加这个变量,它的长度如何管理?敢情你这 macro 只能在纯白干净的表上用的意思呗。那你注释写明这一点了吗?如果没弄明白,建议不要误导人。人用了你的 macro 原本的颜色设置丢了,找谁哭去。 抱歉,引用的原内容不存...