2026年11月1日 · 今日 0 帖 · 会员 6.1万 · 主题 17.4万
登录 · 注册 · 游客,欢迎随便逛逛
返回版块
1000
Lv9有为九子能等级图标
勋章勋章勋章勋章勋章
帖子
9.3万
回复
2,089
积分
60.3万
注册
2006-12-06
[怀旧国机]

VB编程学习**制作外挂课程

[复制链接]
查看 334 回复 1
楼主 发表于 | 只看该作者
6 人收藏

需要VB API函数:FindWindow ←寻找窗口列表中第一个符合指定条件的顶级窗口GetWindowThreadProcessId ←获取与指定窗口关联在一起的一个进程和线程标识符--------------------------------------------------------------------------------------------------------------------------------------------------------↓↓↓

[知音于2011-9-19 9:44:18续贴]:

相关API声明:FindWindow↓Private * Function FindWindow Lib “user32“ Alias “FindWindowA“ (ByVal lpClassName As String, ByVal lpWindowName As String) As LongGetWindowThreadProcessId↓Private * Function GetWindowThreadProcessId Lib “user32“ (ByVal hwnd As Long,

[知音于2011-9-19 9:45:35续贴]:

源代码:Private * Function FindWindow Lib “user32“ Alias “FindWindowA“ (ByVal lpClassName As String, ByVal lpWindowName As String) As LongPrivate * Function GetWindowThreadProcessId Lib “user32“ (ByVal hwnd As Long, lpdwProcessId As Long)As LongPrivate Sub

[知音于2011-9-19 9:46:51续贴]:

Timer1_Timer()Dim hwnd As Long‘ 储存 FindWindow 函数返回的句柄hwnd = FindWindow(vbNullString, “Windows Media Player“)‘ 取得进程标识符‘只要把Windows Media Player换成游戏的名称就可了!If hwnd = 0 ThenLabel1.Caption = “游戏未运行“ElseLabel1.Caption = “游戏已运行“End IfEnd Sub

登录回复
27237
Lv7可吟七步诗等级图标
勋章
帖子
0
回复
583
积分
2,122
注册
2011-04-06
1 楼

力顶同城、力挺河北.

登录后可以回复这个帖子。旧账号可使用原密码登录。

登录 注册新号
← 返回版块