如何为外部应用程序窗口设置自定义鼠标光标?

时间:2012-10-19 14:40:46

标签: c# .net windows cursor unity3d

我有“process_name.exe”,并希望为该进程的主窗口(不是.net托管应用程序)设置自定义光标。

2 个答案:

答案 0 :(得分:1)

您无法更改其他应用程序的光标。每个应用程序控制其光标。想象一下,如果有人改变你的应用程序的光标。

答案 1 :(得分:0)

Unity 4将支持硬件光标(现在可在Unity 4测试版中使用),因此如果您可以等待,请不要担心3.5软件游标问题太多。

来自http://unity3d.com/unity/beta/notes

  
      
  • 引入了新的Cursor API:   
        
    • Cursor API支持软件和硬件游标。
    •   
    • 支持以下平台上的硬件游标:Windows,Mac OS X,Linux,Flash。
    •   
    • 在项目的“播放器设置”中配置默认​​光标。
    •   
  •   

或者,如果您需要立即解决方案,我相信目前在Unity资源商店中有一个硬件光标脚本。