返回
社会科学
如何编写后台运行程序
250查看  1回答
悬赏60积分
  • 已解决
    2024-12-17 16:24
    如何编写后台运行程序求高手给解答问题补充:
    如何编写后台运行程序求高手给解答
    解决时间 2025-12-31 09:15
  • 0点赞
    0反对
    0举报
    0收藏
    0分享
    海报
    分享到:
  • 最佳答案
  • 2024-12-17 16:24
  • 1.要后台运行进程,不想有窗口,就用CreateProcess其中一个参数用CREATE_NO_WINDOW2.目标程序后台运行,比如最小化的时候想要获取颜色或者发送键鼠消息,ahk那套貌似是做不到的。

    获取颜色可以用gdi的方式printwindow,但是有些游戏不行,用directx或者opengl的要远程注入然后hook绘图api,opengl可以hook的函数是swapbuffer,在里面获取像素然后dump下来,directx没搞过不知道。

    3.发送键鼠消息可以用模拟windows消息的方式,或者也去hook相关的api

同类教育问答