资源简介
Spy4Win64(Spy for Window64)是一个类似MS Spy++的辅助工具,主要功能是探测和获取窗口的更多信息(窗口基本信息,窗口的样式描述以及动态改变窗口样式,识别控件来源, 窗口类的相关信息,关系窗口的获取(父窗口/子窗口等),窗口内容的读取,窗口消息截获,可视窗口截图等)。提供了多种方法查找窗口(拖拽鼠标/枚举窗口(EnumWindow)/查找窗口(FindWindow)/直接指定窗口句柄/用热键获取当前鼠标下窗口等);可以从可执行文件中提取窗体可重用单元并生成Delphi和C++Builder支持的单元文件;克隆其他程序中的窗体菜单或系统菜单并应用到Delphi和C++Builder中;IE页面分析功能包括读取IE页面元素,缩放页面,高亮页面中的关键字,提取所有链接/图片链接/Flash链接,运行JavaScript和VBScript脚本等;程序代码生成可直接生成查找窗口和读取/设置窗口样式的代码以及窗口样式描述的参考,目前支持C++/Delphi/VB;屏幕颜色拾取获取屏幕任何一点的颜色并可将其储存起来,一组支持6个颜色,还兼有放大镜功能;进程管理包括当前进程/模块/线程查看;软件界面可根据用户的爱好自定义主题色彩,新版本中提供了对插件的支持,可以通过编写Dll来扩充软件功能。
代码片段和文件信息
#include
int WINAPI DllEntryPoint(HINSTANCE hinst unsigned long reason void* lpReserved)
{
return 1;
}
static LPSTR g_lpPluginName = “BCB 插件例子“;
// 通过传递过来的hDstWin句柄对该窗口进行操作
// hMainWin: Spy4Win主窗体句柄 可用可不用
// hDstWin: 目标窗口句柄
// lpReserved: 保留
extern “C“ __declspec( dllexport )
DWORD __stdcall MyDoJob(HWND hMainWin HWND hDstWin LPVOID lpReserved)
{
// TODO: Add your source code here
if(IsWindow(hDstWin))
{
MessageBox(hMainWin “点击确定以后隐藏目标窗口“
g_lpPluginName MB_OK | MB_ICONINFORMATION);
ShowWindow(hDstWin false);
MessageBox(hMainWin “点击确定以后显示目标窗口“
g_lpPluginName MB_OK | MB_ICONINFORMATION);
ShowWindow(hDstWin true);
return 1;
}
else
{
MessageBox(hMainWin “当前没有选择窗口或该窗口句柄已失效。“
g_lpPluginName MB_OK | MB_ICONINFORMATION);
return 0;
}
}
// 获取插件名字
extern “C“ __declspec( dllexport )
LPSTR __stdcall MyLoadPluginName()
{
return g_lpPluginName;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-11-28 11:20 spy4win\
文件 1184 2005-07-20 00:22 spy4win\History.txt
文件 643 2005-07-20 00:03 spy4win\PickColor.ini
目录 0 2014-09-04 07:48 spy4win\PluginSample\
目录 0 2014-09-04 07:48 spy4win\PluginSample\BCB\
文件 1145 2005-07-09 19:10 spy4win\PluginSample\BCB\BCB_Sample.cpp
文件 107 2005-07-09 16:12 spy4win\PluginSample\BCB\Bcb_Sample.bpf
文件 4303 2005-07-09 16:15 spy4win\PluginSample\BCB\Bcb_Sample.bpr
文件 53248 2005-07-09 19:10 spy4win\PluginSample\BCB\Bcb_Sample.dll
文件 164 2005-07-09 19:10 spy4win\PluginSample\BCB\Bcb_Sample.lib
文件 876 2005-07-09 16:14 spy4win\PluginSample\BCB\Bcb_Sample.res
目录 0 2014-10-13 08:49 spy4win\PluginSample\Delphi\
文件 434 2005-07-09 19:09 spy4win\PluginSample\Delphi\Delphi_Sample.cfg
文件 28672 2014-10-13 08:49 spy4win\PluginSample\Delphi\Delphi_Sample.dll
文件 2508 2005-07-09 19:09 spy4win\PluginSample\Delphi\Delphi_Sample.dof
文件 1163 2014-10-13 08:49 spy4win\PluginSample\Delphi\Delphi_Sample.dpr
文件 4861 2014-10-13 08:49 spy4win\PluginSample\Delphi\Delphi_Sample.dproj
文件 62 2014-10-13 08:49 spy4win\PluginSample\Delphi\Delphi_Sample.dproj.local
文件 65 2014-10-13 08:49 spy4win\PluginSample\Delphi\Delphi_Sample.identcache
文件 876 2005-07-09 16:18 spy4win\PluginSample\Delphi\Delphi_Sample.res
目录 0 2014-10-13 08:49 spy4win\PluginSample\Delphi\__history\
文件 1239 2014-10-13 08:45 spy4win\PluginSample\Delphi\__history\Delphi_Sample.dpr.~10~
文件 1233 2014-10-13 08:45 spy4win\PluginSample\Delphi\__history\Delphi_Sample.dpr.~11~
文件 1231 2014-10-13 08:46 spy4win\PluginSample\Delphi\__history\Delphi_Sample.dpr.~12~
文件 1197 2014-10-13 08:46 spy4win\PluginSample\Delphi\__history\Delphi_Sample.dpr.~13~
文件 1182 2014-10-13 08:46 spy4win\PluginSample\Delphi\__history\Delphi_Sample.dpr.~14~
文件 1195 2014-10-13 08:47 spy4win\PluginSample\Delphi\__history\Delphi_Sample.dpr.~15~
文件 1189 2014-10-13 08:47 spy4win\PluginSample\Delphi\__history\Delphi_Sample.dpr.~16~
文件 1183 2014-10-13 08:47 spy4win\PluginSample\Delphi\__history\Delphi_Sample.dpr.~17~
文件 1233 2014-10-13 08:44 spy4win\PluginSample\Delphi\__history\Delphi_Sample.dpr.~8~
文件 1229 2014-10-13 08:44 spy4win\PluginSample\Delphi\__history\Delphi_Sample.dpr.~9~
............此处省略26个文件信息
- 上一篇:江苏省二级计算机等级考试c++模拟软件
- 下一篇:c++ Include头文件资源包
评论
共有 条评论