发新话题
打印

用winapi引入彩色动画光标

用winapi引入彩色动画光标

Authorware中能引入自定义光标,但却不能使用彩色动画光标,真可惜了winxp中windows\cursors文件夹下众多的ani动画光标文件!其实也有些AW爱好者得用anicur.u32来加载彩色动画光标,但一时又难找到这个UCD文件,我们就可以得用Authorware自带的winapi来加载彩色动画光标,为我们的多媒体制作增色。Come with me!
1、准备好两个光标1.ani(动画光标)和2.cur(正常光标)复制到演示文件夹下。
2、启动Authorware,新建文件,保存为"彩色动画光标.a6p"。
3、打开函数对话框,拉下“分类”下拉菜单,找到最下面的"彩色动画光标.a6p"单击,再点击“载入”,在对话框中找到C:\Program Files\Macromedia\Authorware 6.5\winapi.u32,确定,在弹出的对话框中找到“LoadCursorFromFile”和“ SetSystemCursor”载入。
4、拖入计算图标“加载动画光标”,在计算图标中输入:
   ani:=LoadCursorFromFile( FileLocation^"1.ani")
   SetSystemCursor( ani, 32512)
5、加入一张图片和一个等待。
6、拖入计算图标“恢复正常光标”,在计算图标中输入:
   cur:=LoadCursorFromFile( FileLocation^"2.cur")
   SetSystemCursor( cur, 32512)
大功告成,测试吧!程序流程如图。

此主题相关图片如下:
下载源程序:
[url=http://freehost07.websamba.com/gasxbbs/aw/ani.rar] 点击浏览该文件[/url]
作者:廖宜峰
     galyfeng@163.com
     http://gaoansixiao.ku.net
     2004.4.15

TOP

用winapi引入彩色动画光标

测试通过!谢谢楼主~~~~~
SetSystemCursor( ani, 32512)
这里的 32512是不是鼠标的色彩啊?

TOP

用winapi引入彩色动画光标

谢谢

TOP

用winapi引入彩色动画光标

谢谢!

TOP

用winapi引入彩色动画光标

  好厉害,第一次进来玩就学会了一样东西

TOP

发新话题