2010-03-01 59 views
3

我爲殘疾人編寫軟件。其中一個問題是難以跟蹤鼠標指針。當用戶需要找到它時,我想讓鼠標光標發光(或類似的效果,也許水就像它周圍的漣漪)。這是如何完成的?我知道這是可能的,因爲它被用在各種軟件中。如何製作自定義系統寬度的鼠標光標動畫?

+0

我接受了所有我的問題減去從未被訪問過的一個問題。一旦更新它應該接近100% – asmw 2010-03-01 23:49:52

回答

2

看看Realworld光標編輯器找到here

編輯:正如OP指出的,OP正在尋找一種使用Win32API以編程方式創建動畫光標的方法。 AFAIK它不能做或是囉嗦的做法,'LoadCursor'函數可以從一個嵌入資源或一個擴展名爲.ani的磁盤上的文件加載光標,因此我的答案是支持使用Realworld光標編輯器可以創建一個包含動畫光標的.ani文件,另一種方法是使用「控制面板」>「鼠標」,單擊對話框上的「指針」標籤頁以設置它作爲系統範圍的設置。下面是一個動畫光標如何加載的樣本here

希望這會有所幫助, 最好的問候, 湯姆。

+0

我希望api幫助不是一些預製軟件包。謝謝 – asmw 2010-03-01 23:50:33

+0

@asmw:該軟件使您可以創建動畫光標,我不是100%確定這是否可以通過編程完成,動畫光標的擴展名是.ani ..我的答案...有一個win32api來加載自定義光標...或通過控制面板/鼠標將其設置爲系統範圍設置... – t0mm13b 2010-03-01 23:58:31

0

另一種方法是將光標保持不變,而是在其周圍添加一些效果,例如使用您在上面繪製某些動畫的臨時頂層分層窗口。 (例如,阿爾法混合的圓圈,以獲得光標位置周圍的發光效果)。

這樣做的好處是保持遊標不變,所以如果它傳遞的是信息(例如沙漏或尺寸手柄),那麼您就不會干擾這一點。

相關問題