eMule源码主要调用流程分析

admin | eMule | 2013-05-16
从事P2P下载开发的原因,仔细分析了eMule下载的协议和实现的技术细节,下面是对eMule源代码下载流程的简要分析: 主体结构:(按照下面的调用顺序启动主要流程)       1.Emule对话框类CEmuleDlg::OnInitDlg ::SetTimer(NULL, NULL, 300, StartupTimer) 设置启动定时器; 2.  定时器函数void CALLBACK CemuleDlg::StartupTimer(。。)完成各对象初始化初始... [阅读全文]
ė2,498 浏览数 6没有评论 0

eMule源代码学习心得

admin | eMule | 2013-05-16
1, eMule源代码学习心得(1):eMule代码的总体风格和其它相关工程 eMule的官方首页上写着:2002年05月13日一个叫做Merkur的人,他不满意原始eDonkey2000客户端并且坚信他能够做的更好,所以他开始制作。他聚集了其它开发人员在他的周围,并且eMule工程就此诞生。 eMule是一个典型的MFC程序,它的图形界面等,已经和MFC紧紧融合到了一起。因此通常情况下... [阅读全文]
ė3,334 浏览数 6没有评论 0

编译官方eMule v0.49攻略

admin | eMule | 2013-05-16
备注:编译环境Microsoft Visual C++ .NET 7.1,编译版本为官方eMule v0.49版本,非国内VeryCD版本。 一:下载源代码和支持库 1.下载eMule v0.49 源代码 http://prdownloads.sourceforge.net/emule/eMule0.49c-Sources.zip 2.Crypto v5.1 http://www.cryptopp.com/crypto51.zip 3.zlib v1.2.3 http://www.zlib.net/zlib-1.2.3.tar.gz 4.ResizableLib 1.... [阅读全文]
ė4,550 浏览数 61条评论 0

电驴代码编译

admin | eMule | 2013-05-16
本文主要讲解下怎么编译电驴,希望有基础的朋友看看,如何编译 eMule v0.46b. 先下载下面4个库: Crypto++5.2.1 http://www.eskimo.com/~weidai/cryptopp521.zip zlib122.zip http://www.zlib.net/zlib122.zip ResizableLib1.3 http://PRdownloads.sourceforge.net/resizab…_3.zip?download lpng128 http://download.sourceforge.net/libpng/lpng128.zip... [阅读全文]
ė2,968 浏览数 6没有评论 0

How can I insert a checkbox into the header of my view?

admin | Qt Gui | 2013-05-16
C++ //class MyHeader : public QHeaderView //myheader.h #ifndef MYHEADER_H #define MYHEADER_H #include #include //enum{CHECKBOX_ON,CHECKBOX_NOCHANGE,CHECKBOX_OFF}; class MyHeader : public QHeaderView { Q_OBJECT public: MyHeader(Qt::Orientation orientation,QWidget *parent); ~MyH... [阅读全文]
ė3,719 浏览数 6没有评论 0

百度翻译API – PHP实现

admin | Php | 2013-05-16
  原来跟大家分享过百度应用引擎BAE的体验,这几天纠结iOS课题项目,想了几天,后来决定做个掌上翻译的应用,调用某某翻译API来实现,至于什么翻译后来定为百度翻译,原因有以下几点:   天朝百度是老大 百度官方对翻译API的说明很详细 有Get和Post两种方式可用,Get最大2k字符限制,Post最大5k,返回标准Json格式   当时想到过另外... [阅读全文]
ė2,963 浏览数 6没有评论 0

(翻译)设计Qt风格的C++的应用程序接口

admin | C++ | 2013-05-16
翻译这篇文章的目的不是让人了解Qt,而是让人试着学习点C++编程的软技能。我从原文中得到的一些风格上的体会,也希望你能从中有所收获.(译者注) 我们在Trolltech做了大量研究来改进Qt开发体验.在这篇文章中,我将分享我们的一些成果,呈现我们在进行Qt 4设计时所使遵循的原现,并向你展示如何将它们应用到你的代码中. 优秀API的六个特性 方便性陷阱 布... [阅读全文]
ė2,678 浏览数 6没有评论 0

win7如何清理系统盘,比装机更少

admin | bat | 2013-05-15
总结下自己的方法,我的29.3G的系统盘(C盘),装机后18.7G,没装任何软件,经过整理后,现在恢复到了21.2G,第一次有个别没按上边儿的来,恢复到了20.7G(是否对你适用,自己体验,删错文件不负责哦,我的反正没事儿) 工具(工具?): 1、360安全卫士(主要是清理垃圾和C盘转移两项) 2、注册表(这个你最好行动前备份下,出现系统问题,可以尽快恢... [阅读全文]
ė3,513 浏览数 6没有评论 0

How to set text on “another” win32 application

admin | 屏幕取词 | 2013-05-15
I am using spy++ and see that the control I have has the decimal that matches the hex(after conversion of course) in spy++ and I see the parent window matches as well so I have the IntPtr for a Label and IntPtr for the form/window but my SendMessage is not working to change the text in the target application. Another approach... [阅读全文]
ė2,660 浏览数 6没有评论 0

如何实现 Windows 本地域名劫持

admin | C++ | 2013-05-15
1、Open C:\windows\system32\drivers\etc\hosts using notepad 2、Append 74.125.128.102 www.baidu.com 3、OK 4、Open http://www.baidu.com 5、You will see google.com is opened [阅读全文]
ė2,978 浏览数 6没有评论 0

Ɣ回顶部

无觅相关文章插件,快速提升流量