http://www.cnblogs.com/Charltsing/p/slv32.html

欢迎交流:QQ564955427

读取标准的32位listview控件中的数据,网上已经有很多代码了。今天有空写了个工具,测试读取TcpEye软件中的数据成功。

具体见程序附件。  工具下载 v1.0  (本程序可以自己选择过滤窗口标题或者类名,然后再右侧选择要抓取的listview控件,点击读取按钮即可),推荐先用Spy++查找窗体。

运行本工具需要.net4.5框架

***************************************************************

如果程序要自适应32位和64位的系统,代码还是需要做一下调整,因为两者数据格式貌似不一致

下面有个C++的定义,网上找的,留个备份

typedef struct {
UINT mask;
int iItem;
int iSubItem;
UINT state;
UINT stateMask;

int placeholder1;
LPTSTR pszText;
int placeholder11;

int cchTextMax;
int iImage;

LPARAM lParam;
int placeholder2;

#if (_WIN32_IE >= 0x0300)
int iIndent;
#endif

#if (_WIN32_WINNT >= 0x0501)
int iGroupId;

UINT cColumns;
int placeholder3;

UINT puColumns;
int placeholder4;
#endif

#if (_WIN32_WINNT >= 0x0600)
int piColFmt;
int placeholder5;

int iGroup;
int placeholder6;
#endif
} LVITEM64, *LPLVITEM64;

最新文章

  1. 如何在nuget上传自己的包+搭建自己公司的NuGet服务器(新方法)
  2. day4(homework)
  3. [PCB设计] 2、畸形PCB板子的制作核心——AD14导入dwg格式文件的方法
  4. excle导入
  5. office2003-2007 绿色版 出错 文件丢失(未解决)
  6. 第七天:JS内置对象-String字符串对象
  7. 可以调整gif动画图片尺寸的很实用的php类
  8. Using an Interface as a Type
  9. 10. 将摄像机对准物体,并显示整个对准过程,摄像机Zoom
  10. [LeetCode OJ] Gas Station
  11. phantomjs,selenium,pyv8,pythonwebkit,,,,,,,,,,,,,
  12. 关于java socket(转)
  13. 关于Hibernate 连接mysql不能自动建表的问题
  14. mysql_pconnect 问题
  15. Maven下Spring + SpringMvc + Hibernate4 配置实例
  16. ASP.NET Core OceLot 微服务实践
  17. 如何烧写BIOS到SD卡里面
  18. Docker容器学习与分享11
  19. 3675: [Apio2014]序列分割
  20. 实例Python处理XML文件的方法

热门文章

  1. 关于Inception默认配置的一个坑
  2. 通过http上下文判断是否是Ajax请求
  3. Linux下2号进程的kthreadd--Linux进程的管理与调度(七)
  4. [UGUI]游戏中的Tips贴图标边缘显示(贴边)
  5. 百度地图在web中的使用(一)
  6. C++实现第三方资源释放与载入过程(以DLL为例)
  7. The host '192.168.174.130' is unreachable. the host may be down..............
  8. MySQL注入与防御
  9. 【PAT】 B1006 换个格式输出整数
  10. JavaScript -- 时光流逝(三):js中的 String 对象的方法