WEB开发网
开发学院软件开发VC 给你的应用程序添加动态鼠标 阅读

给你的应用程序添加动态鼠标

 2010-07-01 20:43:19 来源:WEB开发网   
核心提示:本文程序运行效果图鼠标是一个应用程序与用户交互的主要手段,因此如果在应用程序里能显示一些比较“酷”的鼠标的话,给你的应用程序添加动态鼠标,无疑能增加软件的人气值,但是我们一般情况下用VC++都只能调用系统提供的鼠标或生成一些静态的鼠标,注意正确设置热点,在使用AniEdit之前,怎么才能生成及利

本文程序运行效果图

鼠标是一个应用程序与用户交互的主要手段,因此如果在应用程序里能显示一些比较“酷”的鼠标的话,无疑能增加软件的人气值。但是我们一般情况下用VC++都只能调用系统提供的鼠标或生成一些静态的鼠标,怎么才能生成及利用动态鼠标呢?

幸好Visual C++已为我们准备好了一个很好的编辑动态鼠标的工具AniEdit,并且还提供了它的全部原代码。检索一下VC++安装盘的DevStudio\VC\Samples\SDK\SDKTOOLS目录,你就会发现它的。

你可以利用VC++生成一个Win32 Application,然后用Add Files to Project命令将所有原代码加入该项目,编译之后就可得到AniEdit。

当然,要自己制作动态鼠标的话,除了AniEdit之外,还需要另外一个工具ImagEdit。VC++也提供了它的全部原代码。它位于与AniEdit同样的目录下,请与AniEdit同样的方法编译并得到ImagEdit。

对于AniEdit的使用方法简述如下:程序启动后,左边是动态鼠标每帧的画面,右边上端可设置每帧的显示时间,下端是动态鼠标预览。

若你要改动某一帧的画面,先选中它,然后选择菜单Edit|Edit Frame...,于是启动了ImagEdit,对单帧画面进行编辑,改完之后保存退出。

若要增加一帧画面,可选择Edit|New Frame...,注意正确设置热点。

在使用AniEdit之前,你也可以先利用AniEdit打开Windows目录下的Globe.ani文件,大致了解一下是怎么回事?

1 2  下一页

Tags:应用程序 添加 动态

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接