<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/doitok" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/doitok" type="application/rss+xml"></fs:self_link><lastBuildDate>Wed, 02 Mar 2011 12:28:00 GMT</lastBuildDate><title>doitnow</title><description>...................N.E.T.2.0....</description><link>http://blog.csdn.net/blogrss.aspx?username=doitok</link><item><title>ListCtrl响应文件图标拖拽的方法</title><link>http://blog.csdn.net/doitok/archive/2011/03/02/6219050.aspx</link><description>&lt;br /&gt;　　我是想说从文件系统中拖动文件的图标到我们的应用程序中，主要是为了与在两个ListCtrl之间拖动Item相区别。&lt;br /&gt;　　我发现具体实现方法可能很多，但大体可以分为两类：一类是用ListCtrl所属的对话框或窗口来处理，一类是由ListCtrl自己处理拖动。&lt;br /&gt;　　通过所在窗口处理是这样实现的。首先ListCtrl所在窗口必须允许处理拖动文件，就是必须具有Accept File风格，同时ListCtrl控件不能具有该风格，然后做消息映射，可以用ON_MESSAGE()映射到自己定义的任何函数上，也可以用ON_WM_DROPFILES()宏，这时就必须重载OnDropFiles(HDROP hDropInfo) 并在其中做相应处理，比如增加图表Item之类。&lt;br /&gt;　　另一种就是由ListCtrl控件自己处理，这种我还没完全搞清楚，在codeproject上看到过例子，使用了这一方法。我觉得，ListCtrl控件原本可以处理文件图标拖动的，只不过需要我们继承原始的CListCtrl，从而重载相应的函数（应该是OnDropFiles(HDROP hDrop&lt;img src=&quot;http://www1.feedsky.com/t1/481367524/doitok/csdn.net/s.gif?r=http://blog.csdn.net/doitok/archive/2011/03/02/6219050.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/doitok/481367524/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/doitok/481367524/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 02 Mar 2011 20:28:00 +0800</pubDate><author>doitnow</author><guid isPermaLink="false">http://blog.csdn.net/doitok/archive/2011/03/02/6219050.aspx</guid><dc:creator>doitnow</dc:creator><fs:srclink>http://blog.csdn.net/doitok/archive/2011/03/02/6219050.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/doitok/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/doitok/~1296903/481367524/1299833</fs:itemid></item><item><title>MFC中的ClassWizard的使用</title><link>http://blog.csdn.net/doitok/archive/2009/07/18/4358650.aspx</link><description>&lt;br /&gt;MFC &lt;br /&gt;&lt;br /&gt;前面我们利用AppWizard创建了一个应用程序框架，它除了显示一个Windows的多文档界面以外，目前还没有任何实际的用处，我们必须为它添加实际的功能。事实上，大多数Visual C++程序员都是在这个应用程序框架的基础上从事添加各种功能模块的工作，包括设计自己的类，编写具有一定功能的成员函数。&lt;br /&gt;Visual C++的集成开发环境向用户提供了一个功能很强的操作类的工具—ClassWizard，我们可以利用该工具非常方便地向应用程序中添加类、向类中添加消息处理函数、成员函数、以及添加成员变量等。利用ClassWizard，我们再也不用手工编写那些繁琐的代码，只需使用简单的鼠标和键盘操作就能够完成大量的工作，相当于用机器制造机器。&lt;br /&gt;一 ClassWizard简介&lt;br /&gt;从字面上看，Class是类的意思，而Wizard则是“智者”的意思，两者合起来，ClassWizard的意思就是智能地操作类的工具。&lt;br /&gt;在Visual C++ 6.0的集成开发环境中，ClassWizard最能体现它的特征。与AppWizard类&lt;img src=&quot;http://www1.feedsky.com/t1/481367525/doitok/csdn.net/s.gif?r=http://blog.csdn.net/doitok/archive/2009/07/18/4358650.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/doitok/481367525/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/doitok/481367525/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 18 Jul 2009 00:22:00 +0800</pubDate><author>doitnow</author><guid isPermaLink="false">http://blog.csdn.net/doitok/archive/2009/07/18/4358650.aspx</guid><dc:creator>doitnow</dc:creator><fs:srclink>http://blog.csdn.net/doitok/archive/2009/07/18/4358650.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/doitok/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/doitok/~1296903/481367525/1299833</fs:itemid></item><item><title>基于C#的接口基础教程</title><link>http://blog.csdn.net/doitok/archive/2008/06/12/2539261.aspx</link><description>基于C#的接口基础教程,com的引用&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/doitok/481367526/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/doitok/481367526/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 12 Jun 2008 13:05:00 +0800</pubDate><author>doitnow</author><guid isPermaLink="false">http://blog.csdn.net/doitok/archive/2008/06/12/2539261.aspx</guid><dc:creator>doitnow</dc:creator><fs:srclink>http://blog.csdn.net/doitok/archive/2008/06/12/2539261.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/doitok/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/doitok/~1296903/481367526/1299833</fs:itemid></item><item><title>基于C#的接口基础教程</title><link>http://blog.csdn.net/doitok/archive/2008/06/12/2539263.aspx</link><description>基于C#的接口基础教程,com的引用&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/doitok/481367527/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/doitok/481367527/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 12 Jun 2008 13:05:00 +0800</pubDate><author>doitnow</author><guid isPermaLink="false">http://blog.csdn.net/doitok/archive/2008/06/12/2539263.aspx</guid><dc:creator>doitnow</dc:creator><fs:srclink>http://blog.csdn.net/doitok/archive/2008/06/12/2539263.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/doitok/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/doitok/~1296903/481367527/1299833</fs:itemid></item><item><title>基于C#的接口基础教程</title><link>http://blog.csdn.net/doitok/archive/2008/06/12/2539257.aspx</link><description>基于C#的接口基础教程,com的引用&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/doitok/481367528/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/doitok/481367528/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 12 Jun 2008 13:04:00 +0800</pubDate><author>doitnow</author><guid isPermaLink="false">http://blog.csdn.net/doitok/archive/2008/06/12/2539257.aspx</guid><dc:creator>doitnow</dc:creator><fs:srclink>http://blog.csdn.net/doitok/archive/2008/06/12/2539257.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/doitok/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/doitok/~1296903/481367528/1299833</fs:itemid></item><item><title>c#几个正则表达式</title><link>http://blog.csdn.net/doitok/archive/2008/03/23/2210612.aspx</link><description>c#几个正则表达式,整理网上的东西供自己用&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/doitok/481367529/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/doitok/481367529/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 23 Mar 2008 17:20:00 +0800</pubDate><author>doitnow</author><guid isPermaLink="false">http://blog.csdn.net/doitok/archive/2008/03/23/2210612.aspx</guid><dc:creator>doitnow</dc:creator><fs:srclink>http://blog.csdn.net/doitok/archive/2008/03/23/2210612.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/doitok/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/doitok/~1296903/481367529/1299833</fs:itemid></item><item><title>向数据库批量添加数据</title><link>http://blog.csdn.net/doitok/archive/2008/03/03/2141131.aspx</link><description>向数据库批量添加数据&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/doitok/481367530/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/doitok/481367530/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 03 Mar 2008 00:03:00 +0800</pubDate><author>doitnow</author><guid isPermaLink="false">http://blog.csdn.net/doitok/archive/2008/03/03/2141131.aspx</guid><dc:creator>doitnow</dc:creator><fs:srclink>http://blog.csdn.net/doitok/archive/2008/03/03/2141131.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/doitok/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/doitok/~1296903/481367530/1299833</fs:itemid></item><item><title>实现海量数据和小数据量的通用分页显示存储过程</title><link>http://blog.csdn.net/doitok/archive/2008/03/02/2140768.aspx</link><description>实现海量数据和小数据量的通用分页显示存储过程&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/doitok/481367531/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/doitok/481367531/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sun, 02 Mar 2008 23:20:00 +0800</pubDate><author>doitnow</author><guid isPermaLink="false">http://blog.csdn.net/doitok/archive/2008/03/02/2140768.aspx</guid><dc:creator>doitnow</dc:creator><fs:srclink>http://blog.csdn.net/doitok/archive/2008/03/02/2140768.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/doitok/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/doitok/~1296903/481367531/1299833</fs:itemid></item><item><title>ASP.NET——From验证：全部代码及讲解</title><link>http://blog.csdn.net/doitok/archive/2008/01/07/2029517.aspx</link><description>关于Forms验证的文章网上千百篇，但我花了1天半的时间学会了“一点点”，
现在把代码分享出来，希望对像我一样的初学者所有帮助，也希望高手给指点一下&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/doitok/481367532/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/doitok/481367532/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 07 Jan 2008 23:54:00 +0800</pubDate><author>doitnow</author><guid isPermaLink="false">http://blog.csdn.net/doitok/archive/2008/01/07/2029517.aspx</guid><dc:creator>doitnow</dc:creator><fs:srclink>http://blog.csdn.net/doitok/archive/2008/01/07/2029517.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/doitok/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/doitok/~1296903/481367532/1299833</fs:itemid></item><item><title>使用FileUpload控件上传图片并自动生成缩略图、自动生成带文字和图片的水印图</title><link>http://blog.csdn.net/doitok/archive/2007/08/16/1746951.aspx</link><description>使用FileUpload控件上传图片并自动生成缩略图、自动生成带文字和图片的水印图&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/doitok/481367533/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/doitok/481367533/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 16 Aug 2007 18:37:00 +0800</pubDate><author>doitnow</author><guid isPermaLink="false">http://blog.csdn.net/doitok/archive/2007/08/16/1746951.aspx</guid><dc:creator>doitnow</dc:creator><fs:srclink>http://blog.csdn.net/doitok/archive/2007/08/16/1746951.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/doitok/rss.aspx</fs:srcfeed><fs:itemid>csdn.net/doitok/~1296903/481367533/1299833</fs:itemid></item></channel></rss>
