qq_41244958
2021-07-26 02:09
采纳率: 100%
浏览 33

C#写的游戏的宏程序怎么不能在游戏运行时用

写了个程序,本来想着在游戏里用的,虽然能运行但是老是要切换窗口才能用,有没有办法解决啊,我学C#就为了自娱自乐,现在乐不起来了,

  • 收藏

2条回答 默认 最新

  • 已采纳

    是同一个项目,还是2个独立的项目呢?

    已采纳该答案
    1 打赏 评论
  • Tony_Bean 2021-07-26 17:37

    我之前写过将unity项目置入后台运行,同时显示在屏幕前,可以交互鼠标和键盘交互,
    后台运行使用SetWindowlong的方法:https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setwindowlonga
    鼠标可以直接交互,键盘交互使用了Windows全局钩子。
    相关知识你查一下怎样运行在后台应该可以查到,但是编程新手的话估计有些困难。

    1 打赏 评论

相关推荐 更多相似问题