Re: [問題] C# - 如何改變滑鼠游標外觀

看板C_Sharp (C#)作者 (還是想跳舞....)時間18年前 (2007/06/11 19:54), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《cole945 (躂躂..)》之銘言: : ※ 引述《Boming (還是想跳舞....)》之銘言: : : 然後直接在on button click 事件底下加入 : : this.Cursor = new Cursor("abc.cur"); : 這樣子的路徑是用 current working directory去算的~ : 在使用file dialog後路徑會改變~ 所以abc.cur才會要和你的圖檔同目錄才行.. : 如果你是希望 abc.cur和.exe在同目錄的話, : 應該要配合用 Application.StartupPath + "\\" + "abc.cur" 來開啟 : // 更好一點 "\\" 應該要用 Path.DirectorySeparatorChar 來作 : 注意 StartupPath, 如果你的執行檔是在某個目錄下.. ex: C:\abc\abc.exe : 那 StartupPath 會是 C:\abc (不含 \ ) : 如果執行檔在磁碟機根目錄的話 ex: C:\abc.exe : 那 StartupPath 會是 C:\ (含 \ ) : 所以最好還要自己判斷是不是 \ 再補上 '\\' 字元.. 感謝cole大! 今天試了一下您的方式, 的確沒問題 但這個方法當我單獨取出.exe 執行時, (將.exe複製到別的地方執行.) 依然無法找到此.cur檔而當掉. 請問是否有解呢? 感激不盡! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.124.7.27
文章代碼(AID): #16RJVuBO (C_Sharp)
文章代碼(AID): #16RJVuBO (C_Sharp)