新闻资讯
看你所看,想你所想

spy++

spy++

spy++

Spy++ (SPYXX.EXE) 是一个基于 Win32 的实用工具,它提供系统的进程、执行绪、视窗和视窗讯息的图形视图。使用 Spy++ 可以执行下列操作: 显示系统对象(包括进程、执行绪和视窗)之间关係的图形树。 搜寻指定的视窗、执行绪、进程或讯息。 查看选定的视窗、执行绪、进程或讯息的属性。

基本介绍

  • 中文名:Spy++
  • 外文名:Microsoft Spy++
  • 基于: Win32
  • 最新版本支持:Win64
  • 提供系统:进程、执行绪、视窗

简介

直接从视图中选择视窗、执行绪、进程或讯息。 通过滑鼠定位,使用查找程式工具选择视窗。 使用複杂的讯息日誌选择参数设定讯息选项。 提示使用 Spy++ 时,在许多实例中都可以单击滑鼠右键显示常用命令的弹出式选单。命令是否可用取决于指针的位置。例如,如果在指向视窗视图中的某项时单击并且选定的视窗可见,则弹出式“突出显示”选单项将导致选定视窗的框线闪烁,从而可以轻鬆地在萤幕上找到该视窗。
Spy++ Lite是一款强有力的编程辅助工具,对分析窗体结构有独到之处。可以以十六进制和十进制两种不同方式显示视窗句柄等所有数值。本软体还可以简单调节视窗的状态和形为,如是否可见,是否可用,最大化,激活等。除此以外,您还可以把它当作一个截图的小工具来用。

实际套用

下面举两个例子来小试牛刀:

激活灰色按钮:

打开任一档案的属性视窗,它的右下角处“套用”按钮都是不可用的(灰色的)。拖动本软体的探测器指针选中该按钮。切换至“讯息”标籤页,勾选“视窗可用”。看到了吧?“套用”按钮被我们激活了。

监视IE上网记录:

用本软体的探测器指针选中IE的地址栏。看到它的视窗类名为Edit;切换至“视窗”标籤页,点击“父视窗”标籤,使父视窗成为当前视窗;切换到“类”标籤页,看到其类名为ComboBox;再依照上步点击,将得到父视窗类名依次是ComboBoxEx32、ReBarWindow32、WorkerW,直到最外层的IEFrame。此时再点击“子视窗列表”按钮,依次双击子视窗,看看能否找到地址栏Edit。窗体结构清楚了,我们就不难用FindWindowEx、SendMessage、GetClassName、GetWindowText等几个API函式来监视上网记录了。

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com