当前位置:编程学习 > VB >>

如何调用执行 另一个程序 的方法?

某个游戏,界面右键,会弹出一个菜单,比如
-----------
   【神光保护】
   【练功】
    ...
----------

我想做个VB小程序,自己做个快捷键F,按一下,直接执行游戏的 神光保护() 方法。

目前只做到了:
快捷键已做好 ,findwindow找到游戏句柄 这个程度。

后面最关键的:如何注入游戏 并能CALL他的 神光保护() 方法,   就不知道怎么搞了!
 

请大手告知方法 或 应该从哪方面入手 继续完成。 --------------------编程问答-------------------- 还是好好学习编程基础吧……想Call其他程序的内部函数?……如果程序本身有快捷键,模拟一下也许还可以…… --------------------编程问答-------------------- 这个麻烦就麻烦在一边要问360等是否答应.另外如果是在WIN7下,可能还要多考虑一些. --------------------编程问答-------------------- 模拟一下还可以,除非他开放接口,不然想都别想。 --------------------编程问答-------------------- 试试“按键精灵” --------------------编程问答--------------------
引用 2 楼 bcrun 的回复:
这个麻烦就麻烦在一边要问360等是否答应.另外如果是在WIN7下,可能还要多考虑一些.


把手伸到别的程序里面去是360坚决抵制的事情. 还是改用模拟点击比较安全 --------------------编程问答-------------------- 调用别人的菜单,想法很好。如果有快捷键还可以模拟。 --------------------编程问答--------------------
引用 5 楼 WallesCai 的回复:
引用 2 楼 bcrun 的回复:这个麻烦就麻烦在一边要问360等是否答应.另外如果是在WIN7下,可能还要多考虑一些.

把手伸到别的程序里面去是360坚决抵制的事情. 还是改用模拟点击比较安全

360老鸨收了钱,就会让你把手伸过去了,否则不可能。

模拟点击还是好做一些,否则不太好达成,一个是游戏的保护程序可能不允许,另外现在的主动防御式软件不允许这样的操作。 --------------------编程问答-------------------- 这个……

如果杀毒软件关掉的话,试试 钩子。 --------------------编程问答-------------------- 这个与编程关系不大,因为你现在要做的是找CALL,需要有汇编功底及跟踪调试功底.

找到CALL后如何调用倒相对是个容易解决的问题. --------------------编程问答-------------------- 觉得不太可能直接调用另一个程序的内部功能,如果神光保护()有快捷键可以使用的话,用PostMessage还可以模拟一下。 --------------------编程问答-------------------- 用VB 可能会吃力
做进程注入 然后CALL 地址
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,