如何在程序中使用动态鼠标?

zk 2000-05-29 09:16:00
如何在程序中使用动态鼠标?
...全文
76 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Axiong 2000-05-30
  • 打赏
  • 举报
回复
除了上面的方法外,还可用下面是我在c++ bulider中的实现方法。你可改一下就可用了

在变量声明中加入HCursor HOldCursor;
void _fastcall FormCreate(TObject* Sender)
{ HCursor HNewCursor;
HnewCursor=LoadCursorFromFile("d:\Bug.Ani");
HOldCursor=SetClassLong(Form1.Handle,GCL_HCURSOR,HNewCursor);
//储存原光标以备恢复
}
void _fastcall Button1Click(TObject* Sender)
{ HOldCursor=SetClassLong(Form1->Handle,GCL_HCURSOR,HOldCursor);
//程序关闭前恢复原光标
Close();
}
jwa 2000-05-30
  • 打赏
  • 举报
回复
用API函数,先定义一个鼠标常量.在用screen.cursors[常量名]:=LoadCursorFrom(动态
鼠标名);最后赋值,cursor:=常量名;
该抽奖插件主要用于动态网站(ASP,PHP,.NET,JSP,JS等)WEB页面的抽奖活动使用,适用于二次开发使用使用时请参考CHM说明书或文本说明; 1、可以设置每个奖品的奖概率,概率可以设置为0(即为不这个奖项)或100%(一定这个奖项,前提本奖品数量大于0); 2、目前唯一一款可以调节概率模式的抽奖插件,可以根据网站的规模和实际情况,调节概率模式,更有利于抽奖活动的进行; 3、可以更换奖品图片,尺寸参考说明; 4、设置奖品名称,奖品名称可以在抽奖转盘鼠标滑过不同奖品图片时提出奖品信息; 5、设置奖品数量,奖品数量与名称均可以以揭示信息的形式显示出来,本程序相对其它抽奖插件更为合理与严谨,很多抽奖程序虽也可以设置奖品数量并传递给Flash转盘,但奖品数量不能实时更新,犯下了与现实场景抽奖活动的错误,请大家注意,网页抽奖是面对N多个用户同时自助抽奖的,奖品数量有可能在用户打开网页后,其它用户也在抽奖,故奖品数量在动态变化的; 6、可以按商家自己需求更换或设计不同的转盘背景,转盘指针,开始按钮等,方法参考说明; 7、抽奖程序可以以积分形式或登陆抽奖等形式进行,具体请参考说明; 8、抽奖插件使用时可以直接将抽奖转盘移于自己网页页面当.....

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧