我希望創建一個新的光標用於我的程序。我想讓光標顯示爲我已經創建的一個圓圈,但是我似乎無法在僅使用遊戲窗口時暫時更改它,並且我也無法讓它保持超過正常光標。請問,有沒有辦法改變光標在C++的基礎上,如果它是在一個特定的窗口?我發現的唯一方法是使用系統命令,這是一個安全問題,並沒有改變它。每次完成程序時,我都必須進入並手動將光標更改回來。在此先感謝您,如果您有任何疑問或者我不清楚,請說出口!如何通過C++ Windows控制檯修改自己的光標
1
A
回答
-1
您可以使用LoadCursorFromFile和SetCursor更改窗口中的光標。
您將需要創建描述遊標的文件.ANI
,您可以閱讀更多關於它的文檔here。
1
您可以在創建窗口時設置窗口的光標:請參閱Class Cursor和 WNDCLASS structure的成員。
相關問題
- 1. c + +移動光標在控制檯
- 2. Java控制檯光標movemenet
- 3. 如何更改控制檯中的光標位置?
- 4. C# - 通過控制檯應用程序訪問Javascript修改過的HTML
- 5. 如何隱藏c中的控制檯光標?
- 6. WinApi - 如何修改控制檯窗口?
- 7. 什麼是C++中的WinXP控制檯光標控制字符?
- 8. 如何通過C#更改Windows控制面板設置
- 9. 如何通過傳感器控制鼠標光標?
- 10. 通過控制檯
- 11. Java可以更改自己的控制檯的代碼頁嗎?
- 12. 如何在控制檯窗口中找到光標的座標?
- 13. 在Windows控制檯上查找最近修改的文件
- 14. 似乎無法通過燈控臺控制DMX燈光
- 15. C++打印→Windows控制檯
- 16. 通過控制檯應用程序進行Windows自動化
- 17. Unicode字符在控制檯通過C++
- 18. 控制檯寫入光標位置
- 19. 我如何通過控制檯
- 20. Rails控制檯(END)如何通過它?
- 21. 如何通過標記名修改contentcontrol?
- 22. Windows控制檯
- 23. 如何通過C#.NET中的線程鎖定控制檯?
- 24. 如何在Windows中通過控制檯應用程序創建(.exe)Visual C#2012
- 25. msys2,使用標準的Windows控制檯
- 26. 如何將控制檯光標移動到unix上的(x,y)?
- 27. Teamcity通過添加DataOnStack修改我自己的程序集struct
- 28. C++通過已通過的參考來修改自我
- 29. 如何通過座標獲取控制 - eclipse平臺
- 30. FuseFabric - 通過控制檯
控制檯窗口實際上屬於另一個進程,所以調用'SetCursor'將不起作用。 –
@CaptainObvlious沒有讀過任何問題的地方.. – Caesar