
Win32Api
文章平均质量分 78
sunshinwong
这个作者很懒,什么都没留下…
展开
-
Windows平台监控目标进程及需注意的问题
最近项目中需要监控目标进程并抓取其信息,定位对方进程一般有两种方式:1、Hook系统函数CreateProcess;2、抓取进程快照,采用轮询的方式获取目标进程;此处采用第二种方式,代码如下(有简单注释):TMyProcess = class private Fhandle: Cardinal; Fprocessid: Cardinal; Fpath :原创 2015-01-16 11:22:17 · 657 阅读 · 0 评论 -
Windows下子类化目标窗口的方法
当需要干预目标程序的某些操作的时候,除了以前提到的Hook,还可以使用“子类化”目标窗口的方法。先假设一种场合:当需干预目标程序的窗口的某个Panel上的点击事件(类似的也可以)的时候,如果使用HOOK则需要Hook程序的所有消息函数callwindowproc,会造成性能大下降,我们知道消息的窗体是逆向传递的(说的不专业,可以去搜索相关消息的机制),所以当我们需要干预其鼠标点击事件的时候,只需要原创 2015-01-23 16:15:14 · 2038 阅读 · 0 评论 -
跨进程获取其他程序的DBGrid内容
转发自:点击打开链接一、思考与启发 1.对于Windows的Standard Controls,基本上大家应该是都会的: GetWindowText,WM_GETTEXT可以获取EDIT的文本内容; LB_GETTEXT可以获取LISTBOX列表项的文本内容; CB_GETLBTEXT可以获取COMBOBOX下拉列表项的文本内容; 这里我就不多说了。 对转载 2015-04-02 16:41:06 · 1070 阅读 · 0 评论