我为残疾人编写软件。其中一个问题是难以跟踪鼠标指针。当用户需要找到它时,我想让鼠标光标发光(或类似的效果,也许水就像它周围的涟漪)。这是如何完成的?我知道这是可能的,因为它被用在各种软件中。如何制作自定义系统宽度的鼠标光标动画?
3
A
回答
2
看看Realworld光标编辑器找到here。
编辑:正如OP指出的,OP正在寻找一种使用Win32API以编程方式创建动画光标的方法。 AFAIK它不能做或是啰嗦的做法,'LoadCursor'函数可以从一个嵌入资源或一个扩展名为.ani的磁盘上的文件加载光标,因此我的答案是支持使用Realworld光标编辑器可以创建一个包含动画光标的.ani文件,另一种方法是使用“控制面板”>“鼠标”,单击对话框上的“指针”标签页以设置它作为系统范围的设置。下面是一个动画光标如何加载的样本here。
希望这会有所帮助, 最好的问候, 汤姆。
2
您可以使用CreateIconFromResource“精确地”创建自定义动画光标,并且可以自己创建游标数据结构。我最近在Wine项目中添加了一些用于创建游标的测试,您可以通过查看三帧游标的示例来查看游标数据的结构: http://source.winehq.org/source/dlls/user32/tests/cursoricon.c?v=wine-1.3.16#L222
0
另一种方法是将光标保持不变,而是在其周围添加一些效果,例如使用您在上面绘制某些动画的临时顶层分层窗口。 (例如,阿尔法混合的圆圈,以获得光标位置周围的发光效果)。
这样做的好处是保持游标不变,所以如果它传递的是信息(例如沙漏或尺寸手柄),那么您就不会干扰这一点。
相关问题
- 1. Silverlight自定义鼠标光标没有画布作为根?
- 2. 自定义鼠标光标+ IE愁楚
- 3. HTML5画布绘制自定义光标
- 4. 如何在加载页面时将鼠标光标与自定义图像进行动画制作?
- 5. 爪哇 - 自定义光标是在不同的操作系统
- 6. 如何在Matplotlib中创建自定义鼠标光标
- 7. 如何让鼠标光标在自定义NSView内拖动时不移动?
- 8. 如何控制System.Web.UI.DataVisualization.Charting中自定义标签的宽度?
- 9. Cocoa预定义调整鼠标光标?
- 10. Silverlight的鼠标事件停止工作,如果自定义光标使用
- 11. 自定义鼠标光标的阴影(2)
- 12. KineticJS - 使用自定义鼠标光标风格的URL
- 13. 关于在ActionScrip3中闪烁的鼠标自定义光标
- 14. 多屏幕系统C中的鼠标光标位置
- 15. 移动鼠标光标Javascript
- 16. 鼠标移动-crosshair光标
- 17. 自定义标记图标动画
- 18. Python/Tkinter:在Windows下使用自定义鼠标光标?
- 19. Silverlight:是否可以使用自定义鼠标光标/指针?
- 20. 在flex中设置自定义鼠标光标
- 21. 绕着鼠标画布对象光标
- 22. 将我的自定义动画制作为android标签
- 23. 如何定义自定义坐标系?
- 24. 如何在pygame中按照鼠标光标制作图像
- 25. 如何自动化鼠标动作
- 26. 如何使用自定义光标C#?
- 27. 如何在NSSearchField中自定义光标?
- 28. 如何制作自定义fontawsome图标?
- 29. 如何自定义TabBar指标宽度和高度?
- 30. 如何在鼠标光标周围绘制高光
我接受了所有我的问题减去从未被访问过的一个问题。一旦更新它应该接近100% – asmw 2010-03-01 23:49:52