我爲殘疾人編寫軟件。其中一個問題是難以跟蹤鼠標指針。當用戶需要找到它時,我想讓鼠標光標發光(或類似的效果,也許水就像它周圍的漣漪)。這是如何完成的?我知道這是可能的,因爲它被用在各種軟件中。如何製作自定義系統寬度的鼠標光標動畫?
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. 在鼠標光標平面上繪製或創建自定義動畫系統光標?
- 2. 如何防止自定義光標在C++應用程序中的系統鼠標光標移動?
- 3. Silverlight自定義鼠標光標沒有畫布作爲根?
- 4. 如何用自定義圖像光標覆蓋鼠標光標?
- 5. 自定義鼠標光標+ IE愁楚
- 6. HTML5畫布繪製自定義光標
- 7. 如何在加載頁面時將鼠標光標與自定義圖像進行動畫製作?
- 8. 爪哇 - 自定義光標是在不同的操作系統
- 9. 光標而不是系統圖標的自定義圖像
- 10. 在Actionscript3中自定義鼠標光標的XY限制
- 11. 自定義鼠標光標Javascript繪製應用程序
- 12. 鼠標光標爲.Gif沒有動畫
- 13. Flash as3鼠標自定義光標嵌套在動畫片段中
- 14. 如何在Matplotlib中創建自定義鼠標光標
- 15. 如何讓鼠標光標在自定義NSView內拖動時不移動?
- 16. 鼠標檢測,操作系統啓動
- 17. 如何控制System.Web.UI.DataVisualization.Charting中自定義標籤的寬度?
- 18. 修改WordPress自定義標記系統的標記系統
- 19. 如何在鼠標光標下控制?
- 20. AS3自定義鼠標光標 - 定期光標沒有隱瞞*解決*
- 21. Cocoa預定義調整鼠標光標?
- 22. 鼠標懸停時動畫寬度不起作用
- 23. 如何自定義CollapsingToolbarLayout標題動畫
- 24. MFC,如何在移動時用鼠標光標重畫項目
- 25. Silverlight的鼠標事件停止工作,如果自定義光標使用
- 26. 圖像到光標/自定義光標
- 27. KineticJS - 使用自定義鼠標光標風格的URL
- 28. 關於在ActionScrip3中閃爍的鼠標自定義光標
- 29. 調整CSS自定義鼠標光標的大小
- 30. 自定義鼠標光標的陰影(2)
我接受了所有我的問題減去從未被訪問過的一個問題。一旦更新它應該接近100% – asmw 2010-03-01 23:49:52