

-
六月 10
在Windows下复制文件有很多的办法,常用的有copyfile方法,文件流方法,内存块读写方法(BlockRead,BlockWrite)等,今天介绍一个高级的API方法CopyFileEx,从函数名中可以看出,凡是带Ex就表示提供高级功能,我们就看看到底有哪些高级功能。
-
一月 25
这里的死循环调用,只是我自己起的一个名字,那么,究竟什么是死循环调用呢?我们看个例子: 比如我们有一个checkbox控件在窗体上,我们在他的onClick中写下代码:
-
十一 4
我们大家都知道FindWindow函数用来查找一个窗口,这个窗口可以是可见的也可以是不可见的,用法也很简单:
HWND FindWindow(ClassName,Caption:String);
比如说,查找游戏“扫雷”的窗口,用FindWindow(nil,'扫雷');就可以了,如果找到就会返回该窗口的句柄,否则返回0。
-
十月 10
有两个API函数,ReadProcessMemory和WriteProcessMemory,这两个函数我想做外挂的朋友一定是再熟悉不过了。ReadProcessMemory是读取其他进程的指定地址的内存数据,而WriteProcessMemory是写入数据到一个进程的内存空间指定的地址。我不知道微软给的这两个函数的初衷是什么,不过我觉得他们除了做外挂好像也没什么其他用处了(玩笑)。 这里我们不讨论怎么做外挂,也不讨论如何教你去找进程数据的基地址和偏移地址,仅对大家经常问的一个问题来做个解答...
-
九月 8
当年Vista系统刚出来的时候,最吸引人的莫过于半透明磨砂的窗体界面了,迷倒了多少人。这个界面技术随即引发了编程界的一阵骚动,很多人都在问:如何实现这一界面效果?当然,在Vista下倒是很简单,系统本身支持,所以几乎不需要写一句代码,但是当时还是XP的天下,于是大家就可以研究在XP下如何实现这一效果。
最先实现的应该是桌面天气秀,还有笨笨钟,后来鱼鱼软件的鱼鱼桌面秀也成功在XP下模仿了Vista的侧边栏,的确,让人很激动,但是他们保密,问也问不到究竟是用了什么技术,记得当年大富翁论坛(http://www.delphibbs.com 比较著名的Delphi论坛)上还为此进行过讨论,最后有个ID叫小雨哥的人提供了一个方法(当然是不是他原创我不得而知,小雨哥目前在盛大网络,见过一面,无限膜拜中),下面是Delphi的实现代码: