您当前位置: 首页 音乐播放 Microsoft Spy++9.10 中文绿色版

类型: 音乐播放 版本: V9.6
大小: 598.6 时间: 2025-12-06





使用microsoftspy++工具可以检查系统中所有窗口的层次关系,查看其属性遍历窗口,捕捉并查看特定窗口的消息。查看任意windows界面的handle,caption,class信息.另外DELPHI和BCB里有一个WINSIGHT好像和SPY++差不多。包名查看器app-雷电获取包名与类名(包名类名查看器app)1.0 安卓最新版
Windows程序都是基于消息机制的,每个程序中都会有各种各样的消息,
如果想通过消息来控制程序的运行,我们只用关心程序中的命令消息
(WM_COMMAND)就行了,其他关于程序界面等等的消息,可以不管。要查看程
序运行的消息,使用VisualStudio中自带的工具spy++。
打开spy++,选择spy|Windows,然后就会显示出当前的所有窗口,一
些主窗口中的字窗口也会显示出来,比如说工具栏窗口,编辑窗口等等。在
其中找到目标窗口。
以下是我运行spy++时显示的部分spy++窗口,其中有FineReader窗口
001702A6-tooltips_class32
000C01FE-"M"MSCTFIMEUl
001C02A0-"DefaultIME"IME
002401DO-tooltips_class32
003B009A-"Microsoft Spy++-[Windows2]"Afx:100000:0:10011:0:2600515
00300244-"M"MSCTFIMEUl
002E032E-FineReaderTipWindowClass
004F02B4-tooltips_class32
00410254-"Untitledbatch-ABBYYFineReader7.0ProfessionalEdition"
FineReader7MainWindowClass
003E0370-"DDEServerWindow"OleDdeWndClass
005002DC-ComboLBox
000D02B6-ComboLBox
00270320-ComboLBox
00AB0366-ComboLBox
00A000A4-tooltips_class32
(注:以上是使用printscreen抓图,然后使用FineReader识别的结果)
选择FineReader窗口,点击右键,弹出菜单中选择“Messages”,即可开始
监听该窗口的消息。你要是实际操作一下就会发现,消息非常多,根本无法从中
找到自己想看的消息。为了选出我们想看的消息,我们需要对消息进行过滤。选择
Messages|Options,弹出菜单中选择MessagesTab页,可以看见很多消息过滤选项。
我想监听WM_COMMAND消息,所以我ClearAll之后,只选择General消息。
以上设置好之后,开始监听消息,然后到FineReader窗口中点击Read快捷按钮
(安该按钮之后,FineReader开始识别当前选择的图片),然后回到spy++,监听到
的消息仍然不少,但是可以找到我们要查看的消息。如果你只按了一个按钮或者一个
菜单,在监听到的消息中间,你应该可以找到两个WM_COMMAND消息,一个发送出去的
消息,一个返回的消息,相信信息见下文。
以下是我在spy++中监听到的消息,其中有一个WM_COMMAND消息
<00039>00410254R...................WM_NOTIFY
<00040>00410254S...................WM_COMMANDv/NotifyCode:0(sentfroma
menu]wlD:4O2O3
<00041>00410254S...................WM_GETTEXTcchTextMax:512
lpszText:0012E200
<00042>00410254R...................WM_GETTEXTcchCopied:72
lpszText:0012E200f'U'l
(注:以上是使用printscreen抓图,然后使用FineReader识别的结果)
双击这个WM_COMMAND消息,可以看见关于这个消息的详细信息,如下
WindowHandle001F00AA//FineReader窗口句柄
NestingLevel2
Message0111(Sent)//WM_COMMAND消息ID,这个消息是发送出的消息
WM_COMMAND
wParam00009D0B//WM_COMMAND消息的两个参数
lParam00000000
在spy++中监听到的另外一个WM_COMMAND消息
<00089>00410254S...................WM_GETTEXTcchTextMax:512
lpszText:0012E1E0
<00090>00410254R...................WM_GETTEXTcchCopied:71
lpszText:0012E1E0(V")
<00092>00410254S...................WM_NOTIFYidCtrl:177pnmh:0012F988
(注:以上是使用printscreen抓图,然后使用FineReader识别的结果)
双击这个WM_COMMAND消息,可以看见关于这个消息的详细信息,如下
WindowHandle001F00AA//FineReader窗口句柄
NestingLevel2
Message0111(Return)//WM_COMMAND消息ID,这个消息是的消息
WM_COMMAND
wParam00009D0B//WM_COMMAND消息的两个参数
lParam00000000
既然可以查看到程序中消息的ID及消息的参数,那么我们可以自己编写
程序,向被控制的程序发送对应的消息,从而控制程序的运行。
第一步,在自己的程序中打开目标程序,使用一下API,具体请查看MSDN。
HINSTANCEShellExecute(
HWNDhwnd,
LPCTSTRlpOperation,
LPCTSTRlpFile,
LPCTSTRlpParameters,
LPCTSTRlpDirectory,
INTnShowCmd
);
在我的程序中,目标程序为FineReader,打开程序的代码如下:
HINSTANCEhRet=0;
hRet=ShellExecute(m_hWnd,
NULL,
"D:\ProgramFiles\ABBYYFineReader7.0Professional
Edition\FineReader.exe",
NULL,
NULL,
SW_HIDE);
if((int)hRet<=32)
{
MessageBox("打开FineReader失败!");
}
第二步,找到目标窗口,获得目标窗口的句柄
CWnd*pWnd=NULL;
//可能程序启动较慢,需要尝试多次才能找到目标窗口
while(pWnd==NULL)
{
Sleep(1000);
pWnd=FindWindow(NULL,"Batch-ABBYYFineReader7.0Professional
Edition");
}
第三步,向目标窗口发送消息。
可以使FineReader开始运行时,自动打开最后一次运行的一个Batch,所以我们只用
发送消息,
让FineReader开始识别就可以了。通过spy++可以查看到FineReader识别的WM_COMMAND
信息如下
Message0111(Sent)
WM_COMMAND
wParam00009D0B
lParam00000000
按以下方式向FineReader发送这个消息,使用SendMessage,等待消息返回后,再进
行下一步操作
::SendMessage(pWnd->GetSafeHwnd(),0x0111,0x9D0B,0);
FineReader识别完成之后,可以选择把结果保存为文件,或者发送到剪贴板,我选
择的是让其
把识别结果发送到剪贴板。同样使用spy++监听消息及其参数,然后发送对应的消息,
如下:
Message0111(Sent)
WM_COMMAND
wParam00009DA1
lParam00000000
::SendMessage(pWnd->GetSafeHwnd(),0x0111,0x9DA1,0);
进行这些操作之后,FineReader识别之后,就可以直接从剪贴板得到识别结果了,
相关代码如下
if(!IsClipboardFormatAvailable(CF_TEXT))
return;
if(!OpenClipboard())
return;
HGLOBALhglb=GetClipboardData(CF_TEXT);
if(hglb!=NULL)
{
LPTSTRlptstr=(char*)GlobalLock(hglb);
if(lptstr!=NULL)
{
MessageBox(lptstr,"识别结果");
GlobalUnlock(hglb);
}
}
EmptyClipboard();
CloseClipboard();
第四步,操作完毕之后,关闭目标程序,同样通过发送消息完成。
最先我以为直接发送WM_QUIT消息就可以了,后来发现不行,用spy++监听后发现,
应该发送WM_CLOSE消息。
::SendMessage(pWnd->GetSafeHwnd(),WM_CLOSE,0,0);
至此,基本操作实现。其实我觉得,只要做的好,完全可以自己做一个界面来,取
代它的界面。
打开microsoftspy++,在工具栏选择Find工具,在弹出的windowsearch窗口中拖动Findertool的图标至目标窗口即可.
ag制作过程 九游会怎黱坐車 体育中考作弊 上海呈康体育场 东单体育馆检测 西甲积分bet365app1.0 Appdafabet manbetx存款未到账 世界杯买球拄as83*me捂 亿博体育直播时间 体育彩票昨晚足球比分 哈尔滨会展体育馆地址 欧亿体育平台正规吗 雷泽体育官方入口在哪 以校之名2体育馆人气
头像精灵app下载-头像精灵3.6.9 安卓版
1,725.6M
手机上面需要各种各样的头像,有没有可以直接的在线的更换最快的头像了?现在就可以试试下面的这款头像精灵app,自动一键为你更新到最新的头像,天天为你更新最新资源!...
宝宝看图识字软件下载-宝宝看图识字app5.31.2111b 最新版
1,208.1M
专为学龄前宝宝设计采用看图识字的方式带领宝宝学习汉字,拼音,英语,写字等。软件通过真实的配图,有趣的声音,配以单词朗读发音,学习常见的动物、水果、蔬菜文具、玩具...
UsbFix下载-UsbFix(恶意软件清除工具)9.046 绿色版
1,479.0M
UsbFix是一款非常好用的软件清理工具,可以帮会组您检测出USB可移动设备中的病毒,该软件画面简介,占用内存小,使用方便,操作简单易上手。有需要的朋友们可点击...
那男人是谁游戏下载-那男人是谁(Who Is This Man)0.2 安卓最新版
1,499.6M
街机休闲动作冒险游戏,那男人是谁(WhoIsThisMan)中玩家需要去每个房间里找到线索和不同的道具,发现隐藏的秘密,提升自己的技能,完成设置的关卡任务。玩法...
惠民城管通app下载-惠民城管通2.2.3 安卓版
402.6M
惠民城管通app是一款向城管举报违规的专用手机app,用户看到有影响城市正常秩序的事情,可以通过这款软件告诉城管人员,城管人员会即时处理并答复!惠民城管通app...
僵尸逃亡游戏下载-僵尸逃亡手机版1.0.24 安卓版
908.9M
僵尸逃亡是那种全新的手机僵尸跑酷游戏,这里我们会扮演有趣的僵尸,去小镇上掠夺食物,来一次大饱口福的冒险旅程,带给我们不一样的刺激。僵尸逃亡应用介绍这是一款以僵尸...
中国男装app5.0安卓版
374.0M
中国男装app是一款专注于男性市场的手机电商平台,能为用户提供丰富的产品,同时还有产品报价,行业资讯、动态等信息,让用户能第一时间了解最新的服装产品动态。软件介...
婚礼的士app下载-婚礼的士1.0.4 安卓便捷版
511.6M
婚礼的士app是一款专业的婚车线上预定平台,用户可以轻松注册,然后线上接单,没有中介收取差价,给新人和司机师傅们更多优惠,有需要的朋友快来下载体验吧!的士之家a...
立几画板(数学几何画图软件)6.02 免费版
800.1M
关于几何画图,想必很多数学老师最有体会吧。像以前小时候老师都是拿着尺子粉笔在黑板上捣鼓半天,很费时间,现在的老师都是用投影仪来讲解几何知识了。这可见科技的进步啊...
爱修图下载安卓-爱修图-ps图片编辑12.3 最新版
1,270.9M
爱修图app是一款超棒的修图工具。完美的进行修图,随时随地进行各种合成!各种风格的照片选择,多种背景效果,特效多多,画风由你来定!爱修图-ps图片编辑介绍爱修图...
巴士城市模拟游戏下载-巴士城市模拟(Bus Simulator City)1.3 最新版
196.9M
巴士城市模拟BusSimulatorCity游戏能够感受到真实的驾驶体验,多款巴士车型任意挑选,驾驶着喜欢的巴士行驶在广阔的游戏地图之上,到达目的地完成任务,支...
元创秀手表版APP下载-元创秀手表端Apk1.2.6-272 最新版
553.7M
元创秀手表版APP是一款带给用户诸多趣味,个性化表盘设计的工具娱乐软件,而元创秀手表版APP,专为智能手表用户打造,让您随时随地捕捉灵感,释放无限创意。无需繁琐...
恶魔城:被夺走的刻印(附带NDS模拟器)免安装绿色中文版
781.6M
恶魔城:被夺走的刻印是NDS掌机中的一款游戏,PC要使用NDS模拟器才能进行游戏,此版本中已附带NDS模拟器,下载后直接解压即可开始游戏。游戏中出手跳跃等动作都...
HG一键任务脚本下载-HG一键任务软件4.1.1最新版
1,182.4M
HG一键任务软件由论坛用户原创开发分享的一个脚本工具箱软件。集结了淘宝抖音微博等多平台的辅助工具,能够自行的自定义设置。HG一键任务软件功能1.秒杀助手2.种豆...
GZ语音app下载-GZ语音手机客户端1.1.0 安卓最新版
321.9M
GZ语音app是目前最适合QQ语音的变声软件,在很多的时候都是可以轻松的改变你声音的,有需要的话现在就可以给自己的手机上面免费的下载试试!GZ语音官方介绍GZ语...
字体预览增强版app下载-字体预览增强版软件中文版1.4.0安卓汉化版
2025/11/28 05:07
短视频编辑器下载-短视频编辑器工具1.0 最新版
2025/11/21 07:48
茉莉医生app下载-茉莉医生1.1.4 安卓正式版
2025/11/25 11:20
文件管理器下载-金鹰视频文件管理器v1.1 绿色免费版
2025/11/17 10:47
18云办公下载-18云办公平台3.0.16 官网最新版
2025/11/23 22:43
恋爱艺术app1.0.6 学习版
2025/11/18 23:50
松行运动app1.0 手机版
2025/11/15 02:41
最左日记app1.96 安卓版
2025/12/03 08:41
superfish卸载工具-SuperFish 数字证书工具1.0 绿色最新版 【2015】
2025/11/25 10:10
大鹰游戏app下载-大鹰游戏1.0.0 安卓版
2025/11/05 20:25
碧蓝海战棋下载官方版-碧蓝海战棋手机版(Azur Chess)1.24.7.21 最新版
2025/11/10 01:40
指点兰州app下载版-指点兰州app4.2.1 官网最新版
2025/11/26 13:01
勾股定理的应用ppt课件-数学勾股定理的应用ppt华师大版
2025/11/21 10:45
湖北运管政务app1.0.4 手机版
2025/11/21 06:19
小爱音箱app下载安装最新版-小爱音箱app最新版2.4.57 官方版
2025/11/27 16:38
小爱音箱app下载安装最新版-小爱音箱app最新版2.4.57 官方版
2025/11/27 16:38更新
小爱音箱app是小米AI音箱的官方应用,设计目的是为了帮助用户更好地了解和使用这款人工智能硬件产品。其主要功能有以下几点:初始化设置:这个功能可以帮助用户快速便...
支持 ( 133 ) 盖楼(回复)
支持 ( 20 ) 盖楼(回复)
支持 ( 113 ) 盖楼(回复)
支持 ( 163 ) 盖楼(回复)
支持 ( 25 ) 盖楼(回复)
支持 ( 128 ) 盖楼(回复)
支持 ( 148 ) 盖楼(回复)
支持 ( 33 ) 盖楼(回复)
支持 ( 67 ) 盖楼(回复)
支持 ( 35 ) 盖楼(回复)
支持 ( 137 ) 盖楼(回复)
支持 ( 15 ) 盖楼(回复)
支持 ( 42 ) 盖楼(回复)
支持 ( 38 ) 盖楼(回复)
支持 ( 73 ) 盖楼(回复)
支持 ( 130 ) 盖楼(回复)
支持 ( 122 ) 盖楼(回复)
支持 ( 188 ) 盖楼(回复)
支持 ( 16 ) 盖楼(回复)
支持 ( 193 ) 盖楼(回复)