挖井

类库大魔王的挖井日记

挖一口属于自己的井


LLYF CaptureHelper && Dev-Cpp

前天花了一天时间用BCB 做了个MDI界面的抓图程序,当然功能非常简单,连DX的图都不能抓,但不知道怎么的,注册热键的时候有问题,郁闷。还有就是MDI 的我用TabControl 来切换页面,想方便一点,还会发现,在切换时,桌面会刷新。晕得很。

昨天去 sf.net 上看Dev-Cpp 的更新,有4.9.9.2发布了,还有源代码的zip包下载,这下方便了,这里用拨号的速度真是慢。下载下来,依次给Delphi7 装上了各种所需的第三方控件,然后按说明编译,居然成功了,都没什么障碍,难得啊。然后我看了一下它的Forum,看到他们提到的Console 程序在Compile and Run 选项下,程序会一闪而过这个问题,Dev-Cpp 带的Example 里,都是用C库里的system("pause");语句来解决这个问题的,我想可以改一下Dev-Cpp,先用Delphi 写了个executer 的Console 程序,用它来启动在Dev-Cpp 里创建的Console 程序,最后从Console 中等待读入一个字符,还算简单。不过今天看了一下sf.net 上的buglist,里面提到的bug 都很sticky,不爽啊。

还是先完善一下LLYF CaptureHelper 再说,好像用鼠标钩子WH_MOUSE,不能截获在标题栏,子窗口滚动条上的WM_MOUSEMOVEWM_LBUTTONDOWN这些消息。嗯,再看看吧,至于要支持几种格式的图形文件保存,我想,用GDI+ 的编码器可以解决吧。

本文地址:

https://minidump.info/blog/2005/02/LLYF-CaptureHelper-5C-26-5C-26-Dev-Cpp/

感觉本文不错,不妨小额鼓励我一下!
上一篇

PE Information && LLYF Spy

昨天在看雪论坛精华中看到一段代码,看一了下,在VC2003 下可以正常编译,并dump 出PE 文件的节信息,导入导出函数表,嘿嘿,正好加到LLYF Spy 和LLYF ProcessHelper 中,只不过那个快速排序的算法好像有点问题,有时候程序会死掉。我还没看出来为什么一定要加这个排序过...…

imported from CSDN 全文阅读
下一篇

LLYFSpy wip && LLYF DebugCapture

今天给LLYFSpy加了进程信息查看功能,可以查看当前进程所有模块信息,内存信息,文件映射,所有进程列表,服务列表,以及设备驱动程序列表,其实就是把原来LLYF ProcessHelper 里的代码搬了过来。虽说没有写新的代码,但我想这样可以给我组织程序结构有些启发。晚上,看了一下Yonsm ...…

imported from CSDN 全文阅读