技术网摘
wingsfly
这个作者很懒,什么都没留下…
展开
-
一种巧妙的删除程序自己的方法
大家都知道,一般的程序运行的时候,可执行文件本身是被操作系统保护的,不能用改写的方式访问,更别提在本身还在运行的时侯删除自己了。在Lu0的主页上看到一种UNDOCUMENT的方法,通过改变系统底层的文件访问模式实现删除自己,那是实在功夫。我看 了很是佩服。但是有没有一种用在MSDN上就能查到的函数实现呢?有!Jeffrey Richter给我们做了一个范例: DeleteMe.CPP Module原创 2005-06-24 14:28:00 · 642 阅读 · 0 评论 -
COM 组件设计与应用(一)起源及复合文件
作者:杨老师一、前言 公元一九九五年某个夜黑风高的晚上,我的一位老师跟我说:“小杨呀,以后写程序就和搭积木一样啦。你赶快学习一些OLE的技术吧......”,当时我心里就寻思 :“开什么玩笑?搭积木方式写程序?再过100年吧......”,但作为一名听话的好学生,我开始在书店里“踅摸”(注1)有关OLE的书籍(注2)。功夫不负有心人,终于买到了我的第一本COM书《OLE2 高级编程技术》,这本8原创 2005-06-24 16:05:00 · 1121 阅读 · 0 评论 -
操作QQ线程的实现
1) 获得本机IP地址。 2) 等待出现“发送消息”窗口。 3) 获得这个窗口的QQ号,也就是这个好友的QQ号。判断是否已经向这个号发 送过,如果是,则转1),不是则发送,并在注册表中登记。 4) 获得文本区句柄,设置新的消息。 5) 向“发送消息(&S)"按钮发送BM_CLICK消息,发送这条信息。转1)。 DWORD WINAPI SendQQMsg(LPVOID原创 2005-09-28 11:19:00 · 858 阅读 · 0 评论