我正在尝试构建一个对游戏手柄具有独占访问权限的应用程序。这意味着当我的应用程序运行时,没有其他应用程序将接收或响应游戏手柄操作,如按钮按下、滚轮移动……
我目前的方法是使用 DirectInput,设置标志:DISCL_EXCLUSIVE | DISCL_BACKGROUND。
但是,我意识到 DISCL_EXCLUSIVE 似乎没有效果?每当我设置 DISCL_EXCLUSIVE 或 DISCL_NONEXCLUSIVE 它都是一样的。
昨天我发现了这个:http ://www.gamedev.net/topic/656250-directinput-exclusive-access-to-joypad/ 根据他提到的,这个标志什么都不做?
那么我的问题还有其他解决方案吗?谢谢。