主题:  光标变化问题!(函数应该怎样写?)

ali_5d

职务:普通成员
等级:2
金币:1.0
发贴:275
注册:2001/10/12 19:56:25
#12001/11/10 11:47:59
光标变化问题:
我想在文件运行中使用一种光标,当遇到热区和按钮的时候又换成另一种光标,可是当我在开始时写下函数时。(我用了anicur.u32外部函数)
int := set_anicur(WindowHandle, "C:\\cur1.cur")
SetCursor(int)

从头到尾都是这一个光标,当遇到热区和按钮也无法改成其他形状!

于是我又在按钮和热区的交互写:
setcursor(6)
这下文件运行时,所有的光标又变成了这个,
原来的光标又不能显示了?

请问有谁知道是为什么?是我的函数写错了吗?那应该怎样写呢?

编辑历史:[这消息被ali编辑过(编辑时间2001-11-10 16:36:41)]


rainbowvi

职务:普通成员
等级:1
金币:0.0
发贴:37
注册:2000/10/9 14:42:55
#22001/11/10 14:14:24
按钮和热区的属性窗口左下方有个地方显示鼠标指针,可以在那里改。
如果要用自定义的光标,可以先做好光标文件加载到 AW 中。不过AW不能加载动画光标和彩色光标。



ali_5d

职务:普通成员
等级:2
金币:1.0
发贴:275
注册:2001/10/12 19:56:25
#32001/11/10 16:36:09
rainbowvi在上个帖子中说
引用:
按钮和热区的属性窗口左下方有个地方显示鼠标指针,可以在那里改。
如果要用自定义的光标,可以先做好光标文件加载到 AW 中。不过AW不能加载动画光标和彩色光标。



我知道AW不能加载动画光标和彩色光标,所以我用anicur.u32文件一开始加载的自定义光标,可是我想让光标遇到按钮和热区的时候用它本身有的光标(手的形状)可是在属性和函数里都改了,也没有用,不知道是不是我的函数写错了。