<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>^_^何建华的自由空间^_^</title><link>http://blog.csdn.net/hejianhua/</link><description>*_*haha/share with you!*_*</description><dc:language>zh-CN</dc:language><lastUpdateTime>Tue, 14 Oct 2008 13:59:00 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>何建华</dc:creator><title>浅析FTP的工作原理</title><link>http://blog.csdn.net/hejianhua/archive/2008/10/14/3073591.aspx</link><pubDate>Tue, 14 Oct 2008 13:58:00 GMT</pubDate><guid>http://blog.csdn.net/hejianhua/archive/2008/10/14/3073591.aspx</guid><wfw:comment>http://blog.csdn.net/hejianhua/comments/3073591.aspx</wfw:comment><comments>http://blog.csdn.net/hejianhua/archive/2008/10/14/3073591.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/hejianhua/comments/commentRss/3073591.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3073591</trackback:ping><description>浅析FTP的工作原理 摘要通过阅读本文，您可以了解到FTP的基本的工作原理。作者以建立FTP连接到断开FTP连接的方式详细介绍了 FTP会话全过程。如果您对PORT模式或者PASV模式的FTP工作原理有些疑惑，相信本文能使您了解更多的细节，使您更加从容的面对企业的网络流量以 及安全的管理，特别是如果您的企业正准备在企业内部署ISA Server 2000，或许会给您发布内部服务器带来帮助！目录FTP协议概述 
PORT模式 
PASV模式 
比较分析 
图示 FTP协议概述起初， FTP并不是应用于IP网络上的协议，而是ARPANEt网络中计算机间的文件传输协议， ARPANET是美国国防部组建的老网络，于1960-1980年使用。在那时， FTP的主要功能是在主机间高速可靠地传输文件。目前FTP仍然保持其可靠性，即使在今天，它还允许文件远程存取。这使得用户可以在某个系统上工作，而将 文件存贮在别的系统。例如，如果某用户运行Web服务器，需要从远程主机上取得HTML文件和CGI程序在本机上工作，他需要从远程存储站点获取文件(远 程站点也需安装Web服务器)。当用户完成工作后，可&lt;img src ="http://blog.csdn.net/hejianhua/aggbug/3073591.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>何建华</dc:creator><title>流量控制技术[我也是个网络编程的初学者,大家相互交流下!]</title><link>http://blog.csdn.net/hejianhua/archive/2008/10/14/3073582.aspx</link><pubDate>Tue, 14 Oct 2008 13:53:00 GMT</pubDate><guid>http://blog.csdn.net/hejianhua/archive/2008/10/14/3073582.aspx</guid><wfw:comment>http://blog.csdn.net/hejianhua/comments/3073582.aspx</wfw:comment><comments>http://blog.csdn.net/hejianhua/archive/2008/10/14/3073582.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/hejianhua/comments/commentRss/3073582.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3073582</trackback:ping><description>&lt;br /&gt;在数据通信中，要求发送方的发送数据速率必须不能超过接收方的接收和处理数据的速率。&lt;br /&gt;当接收方来不及接收和处理数据时，就必须采取相应的措施来控制发送方发送数据的速率。&lt;br /&gt;一般流量控制是由接收方主动控制实现的。流量控制方法：&lt;br /&gt;1、开关式流量控制: XON/XOFF, 硬件&lt;br /&gt;           2、协议式流量控制: ARQ自动重发请求&lt;br /&gt;                   停止等待协议（Stop-and-Wait Protocol）&lt;br /&gt;                   滑动窗口协议（Slide Window Protocol）&lt;br /&gt;                   （1）连续ARQ协议 &lt;br /&gt;                   （2）选择重传ARQ协议流量控制的基本原理：&lt;br /&gt;1、完全理想化的数据传输&lt;br /&gt;           2、最简单流量控制的数据链路层协议&lt;br /&gt;           3、实用的停止等待协议&lt;br /&gt;           4、连续ARQ协议&lt;br /&gt;&lt;img src ="http://blog.csdn.net/hejianhua/aggbug/3073582.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>何建华</dc:creator><title>如何做代理？</title><link>http://blog.csdn.net/hejianhua/archive/2008/10/12/3064476.aspx</link><pubDate>Sun, 12 Oct 2008 17:47:00 GMT</pubDate><guid>http://blog.csdn.net/hejianhua/archive/2008/10/12/3064476.aspx</guid><wfw:comment>http://blog.csdn.net/hejianhua/comments/3064476.aspx</wfw:comment><comments>http://blog.csdn.net/hejianhua/archive/2008/10/12/3064476.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/hejianhua/comments/commentRss/3064476.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3064476</trackback:ping><description>需要软件：srv.exe，ntlm.exe，snakeSksockserver.exe，SocksCap.exe。       首先我们在命令提示符下建立IPC$管道：            net use \\127.0.0.1\ipc$ "密码" /user:帐号      通道建立好后，我们把srv.exe sss.exe ntlm.exe全部上传。       c:\copy srv.exe \\10.10.10.10\admin$       1 files copied!       c:\copy ntlm.exe \\10.10.10.10\admin$       1 files copied!       c:\copy sss.exe \\10.10.10.10\admin$       1 files copied!       复制完毕后， &lt;img src ="http://blog.csdn.net/hejianhua/aggbug/3064476.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>何建华</dc:creator><title>介绍一个简单的 GPS 应用软件开发包 </title><link>http://blog.csdn.net/hejianhua/archive/2008/10/11/3056800.aspx</link><pubDate>Sat, 11 Oct 2008 12:05:00 GMT</pubDate><guid>http://blog.csdn.net/hejianhua/archive/2008/10/11/3056800.aspx</guid><wfw:comment>http://blog.csdn.net/hejianhua/comments/3056800.aspx</wfw:comment><comments>http://blog.csdn.net/hejianhua/archive/2008/10/11/3056800.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/hejianhua/comments/commentRss/3056800.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3056800</trackback:ping><description>&lt;br /&gt;[ 原创   &lt;br /&gt;介绍一个简单的 GPS 应用软件开发包 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;下载源代码&lt;br /&gt;简介特性安装和配置注意事项使用方法API 参考GPSLIB 使用的数据结构改进计划作者的联系方式&lt;br /&gt; 简介 ：欢迎使用 GPSLIB，这是一个简单的软件开发包（SDK），你可以利用这个 GPSLIB 在自己的32位 Windows 应用程序中加入全球定位系统的支持。 
本文附带的源代码压缩文件中包含有 GPSLIB 库的源代码和 Demo 程序。很多文件中都有详细的注释说明。为了保证可下载文件的体积尽量的小，压缩文件中不含任何二进制文件。请使用Visual C++ 5 以上的版本编译并生成 DLLs、控制面板程序和可执行文件。 &lt;br /&gt; 特性： 可以在任何支持Windows DLLs调用的开发环境中使用，包括VB、VBA、C、C++、Fortran、Delphi。 
完全支持 UNICODE 编码字符集。 
提供一个控制面板程序用以在客户端添加、配置和删除GPS接收器。 
简单易用的API函数调用与 Win32 SDK API 调用&lt;img src ="http://blog.csdn.net/hejianhua/aggbug/3056800.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>何建华</dc:creator><title>编程成长123.....</title><link>http://blog.csdn.net/hejianhua/archive/2008/10/11/3056758.aspx</link><pubDate>Sat, 11 Oct 2008 11:57:00 GMT</pubDate><guid>http://blog.csdn.net/hejianhua/archive/2008/10/11/3056758.aspx</guid><wfw:comment>http://blog.csdn.net/hejianhua/comments/3056758.aspx</wfw:comment><comments>http://blog.csdn.net/hejianhua/archive/2008/10/11/3056758.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/hejianhua/comments/commentRss/3056758.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3056758</trackback:ping><description>　　有很多朋友问我该怎么学编程，要是说如何成为一名优秀的程序员，我觉得我还没有能力说三道四，但要说如何成为一名合格的Win32程序员，我个人倒是有一些些的见第：学习编程，成为一名合格的程序员是一条漫长而又艰辛的道路，当然，你的付出也会得到回报，首当其冲的就是那份成功时的快感，它非常重要，可以说是你学习的最初动力,其次,就是薪水问题了，程序员的薪水现在相对来说会比其它一般行业来得高出许多。为一名好的程序员就培训出一名好的运动员一样，需要有一个完善的培训计划、一个科学的培训方法、以及良好的培训条件，这三点就相当于学习过程中学习步骤（哪个先学哪个后学,什么该学什么不该学）、学习方法（通过什么手段去完成好这一阶段的学习），以及学习书籍的选择（哪一本书才是同类书籍中最好的），等等诸如此类的问题。编程的道路并不好走，而且各个人的路都不太一样，比如说17岁的人该这么走，20岁的又该那样走，如果你28了路又会有些不同了，除非上帝宠爱+你的IQ　　EQ高人一等，否则我相信你一定会走不少的弯路（学习步骤不对、学习方法不当，学习书籍选错），这不但会浪费你的时间，精力，金钱&lt;img src ="http://blog.csdn.net/hejianhua/aggbug/3056758.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>何建华</dc:creator><title>手机出故障时的23种维修技巧</title><link>http://blog.csdn.net/hejianhua/archive/2008/10/07/3029576.aspx</link><pubDate>Tue, 07 Oct 2008 17:25:00 GMT</pubDate><guid>http://blog.csdn.net/hejianhua/archive/2008/10/07/3029576.aspx</guid><wfw:comment>http://blog.csdn.net/hejianhua/comments/3029576.aspx</wfw:comment><comments>http://blog.csdn.net/hejianhua/archive/2008/10/07/3029576.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/hejianhua/comments/commentRss/3029576.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3029576</trackback:ping><description>&lt;br /&gt;希望大家了解手机维修的一些原理道理 还是希望功利不够的朋友去专门的维修地点维修 毕竟这是精密仪器 这些方法大家可以了解 并能在机器出现毛病的时候做大概的检查 而且就算送去维修 您也可以利用以下所提到的知识来询问维修手机的人 看看他够不够专业 也算是帮助大家在遇到问题的情况下 不被js蒙骗 而弄坏手机 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;手机是高科技的电子产品，随身携带，实用方便，已成为大众消费的产品，虽型号较多，结构不同，出现故障的现象多种多样，但检修方法大致相同，下面浅谈一些常用的检修技巧，供初学者及手机爱好者参考：  &lt;br /&gt;&lt;br /&gt;一、询问法：当拿到一部故障手机时，首先询问自己，在什么样的情况下出现了故障，是否被修过等，针对自己反应的情况以及故障的现象，判断故障发生的部位，如被摔过的手机，应考虑手机芯片虚焊、断点、元件脱落、线路板断裂等；进水机，考虑电源模块损坏，铜箔及管脚生锈、腐蚀、断线；被人修过的手机注意芯片是否动过或调换，元件有无装错等。  &lt;br /&gt;&lt;br /&gt;二、直观法：通过询问后再进行直观检查，可发现一些故障。如摔过的&lt;img src ="http://blog.csdn.net/hejianhua/aggbug/3029576.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>何建华</dc:creator><title>WIN32上的多线程</title><link>http://blog.csdn.net/hejianhua/archive/2008/09/27/2989486.aspx</link><pubDate>Sat, 27 Sep 2008 18:17:00 GMT</pubDate><guid>http://blog.csdn.net/hejianhua/archive/2008/09/27/2989486.aspx</guid><wfw:comment>http://blog.csdn.net/hejianhua/comments/2989486.aspx</wfw:comment><comments>http://blog.csdn.net/hejianhua/archive/2008/09/27/2989486.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/hejianhua/comments/commentRss/2989486.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2989486</trackback:ping><description>&lt;br /&gt;&lt;br /&gt;最近由于使用多线程，不可避免的要用到线程之间的同步，对一些常用的windows 中同步函数和机制有了一些初步的了解，并且写了一些小例子来验证，当然其中难免有错误和疏漏之处，希望高手能给我这个小鸟指出不足之处，非常感谢。&lt;br /&gt;目录&lt;br /&gt;一 临界区&lt;br /&gt;二 互斥体&lt;br /&gt;三 事件&lt;br /&gt;四 信号量&lt;br /&gt;五  附录&lt;br /&gt;一 临界区&lt;br /&gt;临界区的使用在线程同步中应该算是比较简单，说它简单还是说它同后面讲到的其它方法相比更容易理解。举个简单的例子：比如说有一个全局变量（公共资源）两个线程都会对它进行写操作和读操作，如&lt;img src ="http://blog.csdn.net/hejianhua/aggbug/2989486.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>何建华</dc:creator><title> 演练VC中的common一族</title><link>http://blog.csdn.net/hejianhua/archive/2008/09/24/2971762.aspx</link><pubDate>Wed, 24 Sep 2008 09:47:00 GMT</pubDate><guid>http://blog.csdn.net/hejianhua/archive/2008/09/24/2971762.aspx</guid><wfw:comment>http://blog.csdn.net/hejianhua/comments/2971762.aspx</wfw:comment><comments>http://blog.csdn.net/hejianhua/archive/2008/09/24/2971762.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/hejianhua/comments/commentRss/2971762.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2971762</trackback:ping><description>1.表头控制 Header Control&lt;br /&gt;2.图像列表控制 Image List&lt;br /&gt;3.列表控制和视 List Control&amp;List View&lt;br /&gt;4.树控制和视 Tree Control&amp;Tree View&lt;br /&gt;&lt;img src ="http://blog.csdn.net/hejianhua/aggbug/2971762.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>何建华</dc:creator><title>解决office2003，无法卸载也无法安装问题</title><link>http://blog.csdn.net/hejianhua/archive/2008/09/22/2960484.aspx</link><pubDate>Mon, 22 Sep 2008 11:33:00 GMT</pubDate><guid>http://blog.csdn.net/hejianhua/archive/2008/09/22/2960484.aspx</guid><wfw:comment>http://blog.csdn.net/hejianhua/comments/2960484.aspx</wfw:comment><comments>http://blog.csdn.net/hejianhua/archive/2008/09/22/2960484.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/hejianhua/comments/commentRss/2960484.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2960484</trackback:ping><description>解决office2003，无法卸载也无法安装问题 &lt;br /&gt;Office2003，无法卸载也无法安装（我已成功解决,我已将文件上传,有需要的兄弟自行[下载]，近日被认估权证搞的晕头转向把上传的事给忘了请大家见谅）&lt;br /&gt;——————————————————————————————&lt;br /&gt;本想将代码放上来的但百度有字数限制无奈大家自己去我的上传空间下文件名为“卸载你的OFFICE.rar”压包&lt;br /&gt;&lt;img src ="http://blog.csdn.net/hejianhua/aggbug/2960484.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>何建华</dc:creator><title>黑客教程</title><link>http://blog.csdn.net/hejianhua/archive/2008/09/21/2958760.aspx</link><pubDate>Sun, 21 Sep 2008 22:08:00 GMT</pubDate><guid>http://blog.csdn.net/hejianhua/archive/2008/09/21/2958760.aspx</guid><wfw:comment>http://blog.csdn.net/hejianhua/comments/2958760.aspx</wfw:comment><comments>http://blog.csdn.net/hejianhua/archive/2008/09/21/2958760.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/hejianhua/comments/commentRss/2958760.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2958760</trackback:ping><description>黑客教程最详细的黑客入门法则！ (教程比较老，但里面很多基础的东西，很实用）&lt;br /&gt;第一章------关于找软件&lt;br /&gt;第二章------关于被入侵&lt;br /&gt;第三章------基础知识和入侵步骤&lt;br /&gt;第四章------关于命令的使用　&lt;br /&gt;第五&lt;img src ="http://blog.csdn.net/hejianhua/aggbug/2958760.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>何建华</dc:creator><title>虚函数</title><link>http://blog.csdn.net/hejianhua/archive/2008/09/17/2941010.aspx</link><pubDate>Wed, 17 Sep 2008 10:12:00 GMT</pubDate><guid>http://blog.csdn.net/hejianhua/archive/2008/09/17/2941010.aspx</guid><wfw:comment>http://blog.csdn.net/hejianhua/comments/2941010.aspx</wfw:comment><comments>http://blog.csdn.net/hejianhua/archive/2008/09/17/2941010.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/hejianhua/comments/commentRss/2941010.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2941010</trackback:ping><description>虚函数联系到多态，多态联系到继承。所以本文中都是在继承层次上做文章。没了继承，什么都没得谈。&lt;br /&gt;&lt;br /&gt;下面是对C++的虚函数这玩意儿的理解。&lt;br /&gt;&lt;br /&gt;一，  什么是虚函数（如果不知道虚函数为何物，但有急切的想知道，那你就应该从这里开始）&lt;br /&gt;&lt;br /&gt;简单地说，那些被virtual关键字修饰的成员函数，就是虚函数。虚函数的作用，用专业术语来解释就是实现多态性（Polymorphism），多态性是将接口与实现进行分离；用形象的语言来解释就是实现以共同的方法，但因个体差异而采用不同的策略。下面来看一段简单的代码&lt;br /&gt;&lt;br /&gt;class A{&lt;br /&gt;&lt;br /&gt;public:&lt;br /&gt;&lt;br /&gt;void print(){ cout&lt;br /&gt;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;class B:public A{&lt;br /&gt;&lt;br /&gt;public:&lt;br /&gt;&lt;br /&gt;void print(){ cout&lt;br /&gt;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;int main(){&lt;img src ="http://blog.csdn.net/hejianhua/aggbug/2941010.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hejianhua</dc:creator><title>使用const的好处</title><link>http://blog.csdn.net/hejianhua/archive/2008/09/09/2902698.aspx</link><pubDate>Tue, 09 Sep 2008 10:06:00 GMT</pubDate><guid>http://blog.csdn.net/hejianhua/archive/2008/09/09/2902698.aspx</guid><wfw:comment>http://blog.csdn.net/hejianhua/comments/2902698.aspx</wfw:comment><comments>http://blog.csdn.net/hejianhua/archive/2008/09/09/2902698.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/hejianhua/comments/commentRss/2902698.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2902698</trackback:ping><description>使用const的好处在于它允许指定一种语意上的约束——某种对象不能被修改——编译器具体来实施这种约束。通过const，你可以通知编译器和其他程序员某个值要保持不变。只要是这种情况，你就要明确地使用const ，因为这样做就可以借助编译器的帮助确保这种约束不被破坏。
&lt;br /&gt;&lt;br /&gt;    对指针来说，可以指定指针本身为const，也可以指定指针所指的数据为const，或二者同时指定为const，还有，两者都不指定为const：&lt;br /&gt;char *p              = "hello";          // 非const指针,&lt;br /&gt;             &amp;nbsp&lt;img src ="http://blog.csdn.net/hejianhua/aggbug/2902698.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hejianhua</dc:creator><title>GetLastError返回值的代表什么意思!</title><link>http://blog.csdn.net/hejianhua/archive/2008/07/16/2661311.aspx</link><pubDate>Wed, 16 Jul 2008 16:02:00 GMT</pubDate><guid>http://blog.csdn.net/hejianhua/archive/2008/07/16/2661311.aspx</guid><wfw:comment>http://blog.csdn.net/hejianhua/comments/2661311.aspx</wfw:comment><comments>http://blog.csdn.net/hejianhua/archive/2008/07/16/2661311.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/hejianhua/comments/commentRss/2661311.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2661311</trackback:ping><description>GetLastError返回值&lt;img src ="http://blog.csdn.net/hejianhua/aggbug/2661311.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hejianhua</dc:creator><title>TIF格式图像文件初探</title><link>http://blog.csdn.net/hejianhua/archive/2008/06/18/2560539.aspx</link><pubDate>Wed, 18 Jun 2008 11:26:00 GMT</pubDate><guid>http://blog.csdn.net/hejianhua/archive/2008/06/18/2560539.aspx</guid><wfw:comment>http://blog.csdn.net/hejianhua/comments/2560539.aspx</wfw:comment><comments>http://blog.csdn.net/hejianhua/archive/2008/06/18/2560539.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/hejianhua/comments/commentRss/2560539.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2560539</trackback:ping><description>TIF格式图像文件初探&lt;img src ="http://blog.csdn.net/hejianhua/aggbug/2560539.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hejianhua</dc:creator><title>AFX_MANAGE_STATE(AfxGetStaticModuleState())</title><link>http://blog.csdn.net/hejianhua/archive/2008/05/30/2495606.aspx</link><pubDate>Fri, 30 May 2008 11:32:00 GMT</pubDate><guid>http://blog.csdn.net/hejianhua/archive/2008/05/30/2495606.aspx</guid><wfw:comment>http://blog.csdn.net/hejianhua/comments/2495606.aspx</wfw:comment><comments>http://blog.csdn.net/hejianhua/archive/2008/05/30/2495606.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/hejianhua/comments/commentRss/2495606.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2495606</trackback:ping><description>如何实现DLL资源切换的？AFX_MANAGE_STATE(AfxGetStaticModuleState())这就是他们的答案，一如微软的推荐，原来就是这么简单啊！让我们来看看，这句代码到底做了什么？&lt;img src ="http://blog.csdn.net/hejianhua/aggbug/2495606.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>