<?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:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/nli123" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/nli123" type="application/rss+xml"></fs:self_link><lastBuildDate>Fri, 26 Jun 2009 15:13:00 GMT</lastBuildDate><title>nli123的专栏</title><link>http://blog.csdn.net/nli123/</link><item><title>libtiff使用小记</title><link>http://blog.csdn.net/nli123/archive/2009/06/26/4300949.aspx</link><wfw:comment>http://blog.csdn.net/nli123/comments/4300949.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/nli123/comments/commentRss/4300949.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4300949</trackback:ping><description>&lt;br /&gt;这两天就跟libtiff库卯上了，总会遇到奇怪的问题。现在问题或直接或曲折的解决了，一一记录下来。&lt;br /&gt;&lt;br /&gt;问题一：TIFFSetDirectory函数的使用。&lt;br /&gt;&lt;br /&gt;代码目的：交叉读取tiff中两页的每一行，假设第一页tif为tif_0，第二页tif为tif_1。&lt;br /&gt;我的目的就是先读tif_0的第i行，然后读tif_1的第i行，而后i++。代码如下：&lt;br /&gt;&lt;br /&gt;for(int i = 0; i &lt;br /&gt;&lt;br /&gt;     res = TIFFSetDirectory(tif, 0);                    //设置在第一页&lt;br /&gt;     res = TIFFReadScanline(tif, (tdata_t)ptemp, i);    //读取一行 &lt;br /&gt;&lt;br /&gt;     res = TIFFSetDirectory(tif, 1);                    //设置为第二页&lt;br /&gt;     res = TIFFReadScanl&lt;img src =&quot;http://blog.csdn.net/nli123/aggbug/4300949.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/237492049/nli123/csdn.net/s.gif?r=http://blog.csdn.net/nli123/archive/2009/06/26/4300949.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/nli123/237492049/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/nli123/237492049/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Fri, 26 Jun 2009 23:13:00 +0800</pubDate><author>nli123</author><comments>http://blog.csdn.net/nli123/archive/2009/06/26/4300949.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/nli123/archive/2009/06/26/4300949.aspx</guid><dc:creator>nli123</dc:creator><fs:srclink>http://blog.csdn.net/nli123/archive/2009/06/26/4300949.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/nli123/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/nli123/~1044216/237492049/1044216</fs:itemid></item><item><title>List Control控件如何显示icon</title><link>http://blog.csdn.net/nli123/archive/2008/10/23/3128793.aspx</link><wfw:comment>http://blog.csdn.net/nli123/comments/3128793.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/nli123/comments/commentRss/3128793.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3128793</trackback:ping><description>昨天小同事问我怎么用list control显示icon，俺也没用过，临时抱佛脚，求百度，求google，好歹给弄出来了。在oninitial函数内添加： HICON myIcon[2];  myIcon[0]=AfxGetApp()-&gt;LoadIcon(IDI_ICON1);  myIcon[1]=AfxGetApp()-&gt;LoadIcon(IDI_ICON2);  myList.Create(32, 32, ILC_COLOR32, 0, 1);  for(int i=0;i {  myList.Add(myIcon[i]);  }  m_listctrl.SetImageList(&amp;myList,LVSIL_NORMAL); for(i=0;i {  LVITEM lvitem;  lvitem.mask&lt;img src =&quot;http://blog.csdn.net/nli123/aggbug/3128793.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/nli123/237492055/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/nli123/237492055/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 23 Oct 2008 19:21:00 +0800</pubDate><author>nli123</author><comments>http://blog.csdn.net/nli123/archive/2008/10/23/3128793.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/nli123/archive/2008/10/23/3128793.aspx</guid><dc:creator>nli123</dc:creator><fs:srclink>http://blog.csdn.net/nli123/archive/2008/10/23/3128793.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/nli123/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/nli123/~1044216/237492055/1044216</fs:itemid></item><item><title>改善双缓冲显示</title><link>http://blog.csdn.net/nli123/archive/2008/05/07/2410850.aspx</link><wfw:comment>http://blog.csdn.net/nli123/comments/2410850.aspx</wfw:comment><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/nli123/comments/commentRss/2410850.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2410850</trackback:ping><description>&lt;br /&gt;使用之前文章中提到的双缓冲显示时，会出现内存泄漏的情况。随着一次一次的刷新，内存不断在消耗。经同事指点，使用下面的方法对其进行改善。 &lt;br /&gt;1、首先添加显示控件变量，变量类型为CStatic m_static_show。 &lt;br /&gt;2、添加指向显示控件的CDC*变量m_pshowdc 。&lt;br /&gt;3、在程序初始化的时候，一次性的对m_pshowdc进行初始化。m_pshowdc = m_static_show.GetDC()。&lt;br /&gt;4、在双缓冲函数内，就利用m_pshowdc进行绘图即可。而不需要每次刷新都进行一次GetDlgItem\GetDC函数。&lt;br /&gt;利用这种方法能够解决内存泄漏的情况！&lt;br /&gt;bingo~&lt;img src =&quot;http://blog.csdn.net/nli123/aggbug/2410850.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/nli123/237492059/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/nli123/237492059/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 08 May 2008 00:35:00 +0800</pubDate><author>nli123</author><comments>http://blog.csdn.net/nli123/archive/2008/05/07/2410850.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/nli123/archive/2008/05/07/2410850.aspx</guid><dc:creator>nli123</dc:creator><fs:srclink>http://blog.csdn.net/nli123/archive/2008/05/07/2410850.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/nli123/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/nli123/~1044216/237492059/1044216</fs:itemid></item><item><title>显示“选择文件夹”对话框，让用户选择文件夹</title><link>http://blog.csdn.net/nli123/archive/2008/01/17/2048824.aspx</link><wfw:comment>http://blog.csdn.net/nli123/comments/2048824.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/nli123/comments/commentRss/2048824.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2048824</trackback:ping><description>输 出: CString strPath**        strPath非空, 表示用户选择的文件夹路径**        strPath为空, 表示用户点击了“取消”键，取消选择** 功能描述:显示“选择文件夹”对话框，让用户选择文件夹&lt;img src =&quot;http://blog.csdn.net/nli123/aggbug/2048824.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/nli123/237492060/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/nli123/237492060/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 17 Jan 2008 22:41:00 +0800</pubDate><author>nli123</author><comments>http://blog.csdn.net/nli123/archive/2008/01/17/2048824.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/nli123/archive/2008/01/17/2048824.aspx</guid><dc:creator>nli123</dc:creator><fs:srclink>http://blog.csdn.net/nli123/archive/2008/01/17/2048824.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/nli123/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/nli123/~1044216/237492060/1044216</fs:itemid></item><item><title>利用双缓冲解决屏幕图像闪烁问题</title><link>http://blog.csdn.net/nli123/archive/2007/08/28/1761995.aspx</link><wfw:comment>http://blog.csdn.net/nli123/comments/1761995.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/nli123/comments/commentRss/1761995.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1761995</trackback:ping><description>利用双缓冲解决屏幕图像闪烁问题&lt;img src =&quot;http://blog.csdn.net/nli123/aggbug/1761995.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/nli123/237492061/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/nli123/237492061/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 28 Aug 2007 21:39:00 +0800</pubDate><author>nli123</author><comments>http://blog.csdn.net/nli123/archive/2007/08/28/1761995.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/nli123/archive/2007/08/28/1761995.aspx</guid><dc:creator>nli123</dc:creator><fs:srclink>http://blog.csdn.net/nli123/archive/2007/08/28/1761995.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/nli123/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/nli123/~1044216/237492061/1044216</fs:itemid></item><item><title>Class Wizard 出错: A duplicate insert block exists</title><link>http://blog.csdn.net/nli123/archive/2007/08/27/1760556.aspx</link><wfw:comment>http://blog.csdn.net/nli123/comments/1760556.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/nli123/comments/commentRss/1760556.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1760556</trackback:ping><description>Class Wizard 出错: A duplicate insert block exists &lt;img src =&quot;http://blog.csdn.net/nli123/aggbug/1760556.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/nli123/237492062/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/nli123/237492062/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Mon, 27 Aug 2007 21:34:00 +0800</pubDate><author>nli123</author><comments>http://blog.csdn.net/nli123/archive/2007/08/27/1760556.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/nli123/archive/2007/08/27/1760556.aspx</guid><dc:creator>nli123</dc:creator><fs:srclink>http://blog.csdn.net/nli123/archive/2007/08/27/1760556.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/nli123/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/nli123/~1044216/237492062/1044216</fs:itemid></item><item><title>在vc6.0中使用GDI+图形函数</title><link>http://blog.csdn.net/nli123/archive/2007/06/14/1652172.aspx</link><wfw:comment>http://blog.csdn.net/nli123/comments/1652172.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/nli123/comments/commentRss/1652172.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1652172</trackback:ping><description>如何在6.0里应用gdi+&lt;img src =&quot;http://blog.csdn.net/nli123/aggbug/1652172.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/nli123/237492063/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/nli123/237492063/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 14 Jun 2007 22:07:00 +0800</pubDate><author>nli123</author><comments>http://blog.csdn.net/nli123/archive/2007/06/14/1652172.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/nli123/archive/2007/06/14/1652172.aspx</guid><dc:creator>nli123</dc:creator><fs:srclink>http://blog.csdn.net/nli123/archive/2007/06/14/1652172.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/nli123/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/nli123/~1044216/237492063/1044216</fs:itemid></item><item><title>GDI vs GDI+</title><link>http://blog.csdn.net/nli123/archive/2007/06/13/1650421.aspx</link><wfw:comment>http://blog.csdn.net/nli123/comments/1650421.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/nli123/comments/commentRss/1650421.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1650421</trackback:ping><description>描述了gdi与gdi+的差异性&lt;img src =&quot;http://blog.csdn.net/nli123/aggbug/1650421.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/nli123/237492067/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/nli123/237492067/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 13 Jun 2007 22:14:00 +0800</pubDate><author>nli123</author><comments>http://blog.csdn.net/nli123/archive/2007/06/13/1650421.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/nli123/archive/2007/06/13/1650421.aspx</guid><dc:creator>nli123</dc:creator><fs:srclink>http://blog.csdn.net/nli123/archive/2007/06/13/1650421.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/nli123/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/nli123/~1044216/237492067/1044216</fs:itemid></item><item><title>几个常见问题的解答</title><link>http://blog.csdn.net/nli123/archive/2007/06/05/1638657.aspx</link><wfw:comment>http://blog.csdn.net/nli123/comments/1638657.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/nli123/comments/commentRss/1638657.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1638657</trackback:ping><description>I、extern &quot;c&quot; {...}的作用。II、stdafx.h文件的作用及使用。&lt;img src =&quot;http://blog.csdn.net/nli123/aggbug/1638657.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/nli123/237492068/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/nli123/237492068/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 05 Jun 2007 18:03:00 +0800</pubDate><author>nli123</author><comments>http://blog.csdn.net/nli123/archive/2007/06/05/1638657.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/nli123/archive/2007/06/05/1638657.aspx</guid><dc:creator>nli123</dc:creator><fs:srclink>http://blog.csdn.net/nli123/archive/2007/06/05/1638657.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/nli123/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/nli123/~1044216/237492068/1044216</fs:itemid></item><item><title>主成分分析 PCA</title><link>http://blog.csdn.net/nli123/archive/2007/04/10/1559083.aspx</link><wfw:comment>http://blog.csdn.net/nli123/comments/1559083.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/nli123/comments/commentRss/1559083.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1559083</trackback:ping><description>主成分分析 PCA &lt;img src =&quot;http://blog.csdn.net/nli123/aggbug/1559083.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/nli123/237492069/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/nli123/237492069/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 10 Apr 2007 22:44:00 +0800</pubDate><author>nli123</author><comments>http://blog.csdn.net/nli123/archive/2007/04/10/1559083.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/nli123/archive/2007/04/10/1559083.aspx</guid><dc:creator>nli123</dc:creator><fs:srclink>http://blog.csdn.net/nli123/archive/2007/04/10/1559083.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/nli123/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/nli123/~1044216/237492069/1044216</fs:itemid></item></channel></rss>