建议先参考我上次写的博文跨进程获取Richedit中Text: 获得QQ聊天输入框中的内容 拿到这个问题,我习惯性地会从VCL内核开始分析。找到TRichEdit声明的单元,分析TRichEdit保存为RTF流的代码。(分析VCL内核代码方便了解Windows标准API的封装和使用) 打开声明TRi Read More
posted @ 2017-01-24 22:59 findumars Views(792) Comments(0) Diggs(0)
using System.Runtime.InteropServices;[DllImport("User32.DLL")]public static extern int SendMessage(IntPtr hWnd, uint Msg, int wParam, int lParam);publ Read More
posted @ 2017-01-24 22:56 findumars Views(2331) Comments(0) Diggs(0)
(*冰刃这个系统分析工具以前还没用过。这样高级的工具,用结束进程的方式就不试了。按手工关闭的流程实现。首先是通过遍历当前进程,确定冰刃进程的主窗体;然后发送WM_CLOSE关闭主窗体。当关闭对话框出现的时候,最后就是模拟点击确定按钮。具体实现的时候要注意亮点:1、不能使用SendMessage发送W Read More
posted @ 2017-01-24 22:55 findumars Views(386) Comments(0) Diggs(0)
关于头文件和源文件的分别 首先,我们可以将所有东西都放在一个.cpp文件内. 然后编译器就将这个.cpp编译成.obj,obj是什么东西? 就是编译单元了.一个程序,可以由一个编译单元组成, 也可以有多个编译单元组成. 如果你不想让你的源代码变得很难阅读的话, 就请使用多个编译单元吧.(一个函数不能 Read More
posted @ 2017-01-24 22:38 findumars Views(876) Comments(0) Diggs(1)
http://blog.csdn.net/zswang/article/details/1214857 Read More
posted @ 2017-01-24 22:35 findumars Views(1938) Comments(0) Diggs(0)