作者ymzk (山崎翔太)
看板Visual_Basic
标题Re: [.NET] 如何在游戏中呼叫撰写好的程式?
时间Sun Feb 17 15:45:37 2013
※ 引述《jami520 (我的生命因你而发光)》之铭言:
: 各位好,
: 我把我的需求写给大家来做询问:
: 目前网路上虽然有按键精灵,但是有些游戏有封锁,所以个人写了简单的滑鼠控制程式
: 就是会移动滑鼠到画面某个区块,然後点选右键动作
: 现在遇到的问题就是在游戏中无法呼叫启动我撰写的程式
: 而是必须开把游戏开视窗化,变成不是全萤幕模式,然後把画面focus在我写的程式上,
: 滑鼠会正确跑到画面的区块,但是没有做点选右键的动作
: 而且只要我把画面又focus到游戏上(也就是在游戏视窗点选一下),这样我撰写的程式就
: 都不会有任何的动作,连移动到区块这动作也失效
: 因此想问问各位如果要在游戏中呼叫撰写好的程式,是否还需要加入那些程式码呢?
: 谢谢
你吼
宣告 Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long)
As Integer
这条API送给你
你在一个Timer(大约 200ms 速度太快会出错) 侦测
If GetAsyncKeyState(某数字) Then
//随你输入指令
end if
你自己写个程式 自己按键盘 测试 哪个键盘是哪个数字罗 呼呼呼呼
祝你好运
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 180.177.2.7