首页
社区
课程
招聘
利用窗口标题查找窗口,怎么来找到属于自己程序的窗口?
发表于: 2013-6-12 13:50 3074

利用窗口标题查找窗口,怎么来找到属于自己程序的窗口?

2013-6-12 13:50
3074
利用窗口标题查找窗口,怎么来找到属于自己程序的窗口?

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 145
活跃值: (737)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
2
r0 还是r3
2013-6-12 14:14
0
雪    币: 25
活跃值: (477)
能力值: (RANK:20 )
在线值:
发帖
回帖
粉丝
3
r3啊  阿萨德发撒的发撒的发
2013-6-12 14:26
0
雪    币: 160
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
WINUSERAPI
DWORD
WINAPI
GetWindowThreadProcessId(
    __in HWND hWnd,
    __out_opt LPDWORD lpdwProcessId);
2013-6-12 14:40
0
雪    币: 175
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
给你自己的窗口指定一个独一无二的类名,FindWindow时第一个参数填它。
2013-6-12 14:56
0
雪    币: 25
活跃值: (477)
能力值: (RANK:20 )
在线值:
发帖
回帖
粉丝
6
我想问的主要是,怎么遍历所有的窗口,然后找到自己的窗口,这个很麻烦啊,因为你不知道窗口有多少个。
2013-6-12 15:33
0
雪    币: 25
活跃值: (477)
能力值: (RANK:20 )
在线值:
发帖
回帖
粉丝
7
有什么好方法吗?
2013-6-12 15:35
0
雪    币: 659
活跃值: (514)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
8
每个窗口不是有一个自己的句柄,在程序启动时保存你要查找的那个窗口句柄,然后要用的时候枚举窗口句柄进行比较
2013-6-12 15:59
0
雪    币: 25
活跃值: (477)
能力值: (RANK:20 )
在线值:
发帖
回帖
粉丝
9
这样也是个办法,但是总感觉不那么好。就是申请个表,然后创建一个窗口就保存一个句柄这样
2013-6-12 16:07
0
游客
登录 | 注册 方可回帖
返回