如何使用spy ++ (How to use Spy ++)
2017-06-21 11:57
489 查看
一个网友在我的一篇随笔后问道,如何使用spy ++ 查找要用到的窗体类名以及相关信息
现把相关作法整理如下
如果你装了vs.net,在vs.net的工具里面就可以看到spy ++
打开spy ++,会以树状图显示当前系统所有的窗体信息,如下所示
![](http://images.cnblogs.com/cnblogs_com/index/Spy/main.gif)
然后找到你需要用到的窗体,比如说下面这样
![](http://images.cnblogs.com/cnblogs_com/index/Spy/total.gif)
当然,这里的窗口并不一定都是窗口,子窗体的一般都是指父窗体中的控件而已
其实这里的信息就已经一目了然了
比如说这里显示的是“窗口000A04A0’本地连接’#32770(对话框)”
其中”000A04A0”是这个窗体的句柄
“本地连接”是这个窗体的标题
最后一个”#32770(对话框)”就代表这个窗体的类名了
这里表示这个窗体是一个对话框
像下面的”窗口 00080416’取消’Button”中最后的”Button”也是类名一样
当然你也可以通过双击或者右键查看这个窗体具体的属性
![](http://images.cnblogs.com/cnblogs_com/index/Spy/normal.gif)
现把相关作法整理如下
如果你装了vs.net,在vs.net的工具里面就可以看到spy ++
打开spy ++,会以树状图显示当前系统所有的窗体信息,如下所示
![](http://images.cnblogs.com/cnblogs_com/index/Spy/main.gif)
然后找到你需要用到的窗体,比如说下面这样
![](http://images.cnblogs.com/cnblogs_com/index/Spy/total.gif)
当然,这里的窗口并不一定都是窗口,子窗体的一般都是指父窗体中的控件而已
其实这里的信息就已经一目了然了
比如说这里显示的是“窗口000A04A0’本地连接’#32770(对话框)”
其中”000A04A0”是这个窗体的句柄
“本地连接”是这个窗体的标题
最后一个”#32770(对话框)”就代表这个窗体的类名了
这里表示这个窗体是一个对话框
像下面的”窗口 00080416’取消’Button”中最后的”Button”也是类名一样
当然你也可以通过双击或者右键查看这个窗体具体的属性
![](http://images.cnblogs.com/cnblogs_com/index/Spy/normal.gif)
![](http://images.cnblogs.com/cnblogs_com/index/Spy/class.gif)
相关文章推荐
- 如何使用spy ++ (How to use Spy ++)
- 如何使用spy ++ (How to use Spy ++)
- 如何使用spy ++ (How to use Spy ++)
- 如何使用spy ++ (How to use Spy ++)
- 如何使用spy ++ (How to use Spy ++)
- [转载]如何使用SocketAsyncEventArgs类(How to use the SocketAsyncEventArgs class)
- All-In-One Code Framework(AIO): 如何编写VC++代码来使用COM组件 (How to use COM in a VC++ client)
- 译文:如何使用SocketAsyncEventArgs类(How to use the SocketAsyncEventArgs class) (转)
- 如何使用 How to use json-lib
- 如何在Vista中使用MMC方式的Remote Desktops(How to use Remote Desktops through mmc console in Vista)
- How to use toolbar control on dialog using CToolBar class in VC++ - VC++ 中用CToolBar 类如何使用ToolBar控件
- 如何使用ODB(How to use odb On windows)
- (译)如何使用SocketAsyncEventArgs类(How to use the SocketAsyncEventArgs class)
- [转]How to use String.Format in PowerShell?(如何在PowerShell中使用string.format?)
- HowTo use linux laptop in presentations 【如何在Linux系统上使用投影仪】
- 如何在QT for S60 中使用pthread库(Carbide.c++) (How to use pthread in QT4.6 for S60)
- How to use ComboBox Control in VC++ - 在VC中如何使用 ComboBox 控件
- 如何在MMIT上使用WMLScript文件(How To Use WMLScript Files With MMIT)
- How to use user script (custom script)如何使用用户脚本之Chrome
- 如何使用spring将service层注入到servlet中去(how to use Spring to inject ur service layer into the servlet )