請輸入專案類型(網站專案或者應用程式專案):應用程式專案
我正在寫一個程式, 希望裡面視窗用的游標是我指定的圖形..
目前試了兩個方法, 可是兩個方法都有問題..
方法一: 使用WindowsAPI的LoadCursorFromFile和SetSystemCursor,宣告
如下..
Declare Function LoadCursorFromFile Lib "user32" Alias _
"LoadCursorFromFileA" (ByVal lpFileName As String) As Long
Declare Function SetSystemCursor Lib "user32" (ByVal hcur As Long, _
ByVal id As Long) As Long
這方法可以執行, 可是做完SetSystemCursor以後好像沒什麼改變, 我不知
道是不是跟我用的OS是XP有關係..
方法二: 直接把Form的Cursor屬性指定為一個檔案, 如下:
Me.Cursor = New Cursor("c:\aaa.ico")
這個方法可以執行, 可是似乎是只能加入灰階的檔案, 我如果使用的是256
色的檔案, 系統就會告訴我stream已經損毀無法讀入..
所以我想請問, 如果我要指定視窗的cursor為一個彩色的圖檔甚至是動畫
檔的話, 有什麼方法可以達到我想要的功能麼?
謝謝..
--
“我打算每天清晨起床,整天呼吸,過陣子我就不必提醒
自己起床呼吸;再過一陣子,我就不會想起過去的甜蜜。”
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.145.16
※ 編輯: Privator 來自: 60.251.145.16 (06/19 16:36)