zoukankan      html  css  js  c++  java
  • C#跨进程读取listview控件中的数据

    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;

  • 相关阅读:
    几个数之和----数组刷题
    单调栈刷题
    腾讯金融科技凉经
    mysql刷题
    链表类题目常用方法
    阿里云一面凉经
    腾讯TEG一面凉经
    腾讯软件开发-后台开发实习生-一面凉经
    剑指 Offer 19. 正则表达式匹配
    剑指 Offer 20. 表示数值的字符串
  • 原文地址:https://www.cnblogs.com/Charltsing/p/slv32.html
Copyright © 2011-2022 走看看