- 博客(6)
- 收藏
- 关注
原创 操作QQ线程的实现
1) 获得本机IP地址。 2) 等待出现“发送消息”窗口。 3) 获得这个窗口的QQ号,也就是这个好友的QQ号。判断是否已经向这个号发 送过,如果是,则转1),不是则发送,并在注册表中登记。 4) 获得文本区句柄,设置新的消息。 5) 向“发送消息(&S)"按钮发送BM_CLICK消息,发送这条信息。转1)。 DWORD WINAPI SendQQMsg(LPVOID
2005-09-28 11:19:00
886
原创 进程与线程
进程函数:int system(const char *string); 启动shell来运行stringint execl(const char *path, const char *arg0, ... , (char *)0);int execlp(const char *file, const char *arg0, ... , (char *)0);int execle
2005-09-27 14:39:00
889
原创 COM 组件设计与应用(一)起源及复合文件
作者:杨老师一、前言 公元一九九五年某个夜黑风高的晚上,我的一位老师跟我说:“小杨呀,以后写程序就和搭积木一样啦。你赶快学习一些OLE的技术吧......”,当时我心里就寻思 :“开什么玩笑?搭积木方式写程序?再过100年吧......”,但作为一名听话的好学生,我开始在书店里“踅摸”(注1)有关OLE的书籍(注2)。功夫不负有心人,终于买到了我的第一本COM书《OLE2 高级编程技术》,这本8
2005-06-24 16:05:00
1164
原创 一种巧妙的删除程序自己的方法
大家都知道,一般的程序运行的时候,可执行文件本身是被操作系统保护的,不能用改写的方式访问,更别提在本身还在运行的时侯删除自己了。在Lu0的主页上看到一种UNDOCUMENT的方法,通过改变系统底层的文件访问模式实现删除自己,那是实在功夫。我看 了很是佩服。但是有没有一种用在MSDN上就能查到的函数实现呢?有!Jeffrey Richter给我们做了一个范例: DeleteMe.CPP Module
2005-06-24 14:28:00
695
原创 2004/04/26 09:43 #11 异常处理
抛出异常 if ( error_case ) throw error_code or error_proc;异常处理 try { procedure} catch ( error_case1 ) { proc1; } catch ( error_case2 ) { proc2; }catch-all catch( ... ) { }
2005-04-26 10:39:00
752
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人