﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><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>C++博客-To Be C++</title><link>http://www.cppblog.com/shaker/</link><description>shaker's Blog&lt;br&gt;生当作人杰，死亦为鬼雄，至今思项羽，不肯过江东。</description><language>zh-cn</language><lastBuildDate>Wed, 08 Oct 2008 01:23:34 GMT</lastBuildDate><pubDate>Wed, 08 Oct 2008 01:23:34 GMT</pubDate><ttl>60</ttl><item><title>Windows下无法安装VS2005SP1的解决办法</title><link>http://www.cppblog.com/shaker/archive/2008/08/01/57781.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Fri, 01 Aug 2008 10:19:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2008/08/01/57781.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/57781.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2008/08/01/57781.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/57781.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/57781.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: PolicyScope&nbsp;&nbsp;<a href='http://www.cppblog.com/shaker/archive/2008/08/01/57781.html'>阅读全文</a><img src ="http://www.cppblog.com/shaker/aggbug/57781.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2008-08-01 18:19 <a href="http://www.cppblog.com/shaker/archive/2008/08/01/57781.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>BCGSoft announces that BCGControlBar Pro for MFC version 10.0 is available!</title><link>http://www.cppblog.com/shaker/archive/2008/06/09/52636.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Mon, 09 Jun 2008 04:45:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2008/06/09/52636.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/52636.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2008/06/09/52636.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/52636.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/52636.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: BCGSoft is proud to announce that the next generation of BCGControlBar Pro - version 10.0 is available now! &nbsp;&nbsp;<a href='http://www.cppblog.com/shaker/archive/2008/06/09/52636.html'>阅读全文</a><img src ="http://www.cppblog.com/shaker/aggbug/52636.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2008-06-09 12:45 <a href="http://www.cppblog.com/shaker/archive/2008/06/09/52636.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>百度地图小偷</title><link>http://www.cppblog.com/shaker/archive/2008/03/26/45398.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Tue, 25 Mar 2008 18:43:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2008/03/26/45398.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/45398.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2008/03/26/45398.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/45398.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/45398.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一个试验性质的程序&nbsp;&nbsp;<a href='http://www.cppblog.com/shaker/archive/2008/03/26/45398.html'>阅读全文</a><img src ="http://www.cppblog.com/shaker/aggbug/45398.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2008-03-26 02:43 <a href="http://www.cppblog.com/shaker/archive/2008/03/26/45398.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>BCGControlBar Library Professional Edition v9.56</title><link>http://www.cppblog.com/shaker/archive/2008/02/13/42683.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Wed, 13 Feb 2008 03:15:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2008/02/13/42683.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/42683.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2008/02/13/42683.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/42683.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/42683.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: BCGControlBar ("Business Components Gallery ControlBar") is an MFC extension library that allows you to create Microsoft® Office 2000/XP/2003/2007 and Microsoft® Visual Studio-like applications with full customization options (ribbons, customizable toolbars, menus, keyboard and more). &nbsp;&nbsp;<a href='http://www.cppblog.com/shaker/archive/2008/02/13/42683.html'>阅读全文</a><img src ="http://www.cppblog.com/shaker/aggbug/42683.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2008-02-13 11:15 <a href="http://www.cppblog.com/shaker/archive/2008/02/13/42683.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[ZT]C++ Boost Thread 编程指南 </title><link>http://www.cppblog.com/shaker/archive/2007/10/06/33583.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Fri, 05 Oct 2007 16:05:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2007/10/06/33583.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/33583.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2007/10/06/33583.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/33583.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/33583.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: C++ Boost Thread 编程指南 &nbsp;&nbsp;<a href='http://www.cppblog.com/shaker/archive/2007/10/06/33583.html'>阅读全文</a><img src ="http://www.cppblog.com/shaker/aggbug/33583.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2007-10-06 00:05 <a href="http://www.cppblog.com/shaker/archive/2007/10/06/33583.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C++Builder2007 安装办法</title><link>http://www.cppblog.com/shaker/archive/2007/10/05/33564.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Fri, 05 Oct 2007 15:06:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2007/10/05/33564.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/33564.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2007/10/05/33564.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/33564.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/33564.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: <a href="http://www.ccrun.com/article.asp?i=1022&amp;d=j0q784" target=_blank>转自:http://www.ccrun.com/article.asp?i=1022&d=j0q784</a>&nbsp;&nbsp;<a href='http://www.cppblog.com/shaker/archive/2007/10/05/33564.html'>阅读全文</a><img src ="http://www.cppblog.com/shaker/aggbug/33564.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2007-10-05 23:06 <a href="http://www.cppblog.com/shaker/archive/2007/10/05/33564.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[图书]使用wxWidgets进行跨平台程序开发</title><link>http://www.cppblog.com/shaker/archive/2007/09/27/33009.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Thu, 27 Sep 2007 05:08:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2007/09/27/33009.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/33009.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2007/09/27/33009.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/33009.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/33009.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: PDF文件&nbsp;&nbsp;<a href='http://www.cppblog.com/shaker/archive/2007/09/27/33009.html'>阅读全文</a><img src ="http://www.cppblog.com/shaker/aggbug/33009.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2007-09-27 13:08 <a href="http://www.cppblog.com/shaker/archive/2007/09/27/33009.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>发一个mir2的内挂代码</title><link>http://www.cppblog.com/shaker/archive/2007/08/28/31075.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Tue, 28 Aug 2007 15:59:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2007/08/28/31075.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/31075.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2007/08/28/31075.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/31075.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/31075.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 过时的游戏 反正放在硬盘里面烂掉 不如发出来 看看有没人需要&nbsp;&nbsp;<a href='http://www.cppblog.com/shaker/archive/2007/08/28/31075.html'>阅读全文</a><img src ="http://www.cppblog.com/shaker/aggbug/31075.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2007-08-28 23:59 <a href="http://www.cppblog.com/shaker/archive/2007/08/28/31075.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用boost::signals连接类成员函数</title><link>http://www.cppblog.com/shaker/archive/2007/08/28/31073.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Tue, 28 Aug 2007 15:40:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2007/08/28/31073.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/31073.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2007/08/28/31073.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/31073.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/31073.html</trackback:ping><description><![CDATA[使用boost::signals连接类成员函数 参照boost的手册<a href="http://www.boost.org/doc/html/signals/tutorial.html#id1627926">http://www.boost.org/doc/html/signals/tutorial.html#id1627926</a>&nbsp;的写法似乎在VS2005中编译不过 不知道是新的版本更新了还是手册的bug<br>应该使用类似以下的方法:<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;m_Game.sig_HpChange.connect(boost::bind(</span><span style="COLOR: #000000">&amp;</span><span style="COLOR: #000000">CMainFrame::OnHpChange,boost::</span><span style="COLOR: #0000ff">ref</span><span style="COLOR: #000000">(</span><span style="COLOR: #000000">*</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">),_1,_2));<br><img src="http://www.cppblog.com/Images/OutliningIndicators/None.gif" align=top></span></div><img src ="http://www.cppblog.com/shaker/aggbug/31073.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2007-08-28 23:40 <a href="http://www.cppblog.com/shaker/archive/2007/08/28/31073.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C++ Builder 2007 破解文件</title><link>http://www.cppblog.com/shaker/archive/2007/07/07/27656.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Sat, 07 Jul 2007 05:41:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2007/07/07/27656.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/27656.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2007/07/07/27656.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/27656.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/27656.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: C++ Builder 2007 安装完成后，用bds.exe替换BIN目录下的同名文件即可。测试过，超过30天也没问题.&nbsp;&nbsp;<a href='http://www.cppblog.com/shaker/archive/2007/07/07/27656.html'>阅读全文</a><img src ="http://www.cppblog.com/shaker/aggbug/27656.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2007-07-07 13:41 <a href="http://www.cppblog.com/shaker/archive/2007/07/07/27656.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>2007年5月 Windows XP Pro SP2 最新正版验证破解文件</title><link>http://www.cppblog.com/shaker/archive/2007/05/31/25219.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Thu, 31 May 2007 10:17:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2007/05/31/25219.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/25219.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2007/05/31/25219.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/25219.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/25219.html</trackback:ping><description><![CDATA[<a href="http://www.cppblog.com/Files/shaker/WGA正版验证补丁v1.7.36.0.rar" target=_blank>点击下载</a><img src ="http://www.cppblog.com/shaker/aggbug/25219.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2007-05-31 18:17 <a href="http://www.cppblog.com/shaker/archive/2007/05/31/25219.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>write a simple os with asm&amp;c</title><link>http://www.cppblog.com/shaker/archive/2007/05/20/24411.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Sat, 19 May 2007 16:26:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2007/05/20/24411.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/24411.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2007/05/20/24411.html#Feedback</comments><slash:comments>23</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/24411.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/24411.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 太simple了!&nbsp;&nbsp;<a href='http://www.cppblog.com/shaker/archive/2007/05/20/24411.html'>阅读全文</a><img src ="http://www.cppblog.com/shaker/aggbug/24411.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2007-05-20 00:26 <a href="http://www.cppblog.com/shaker/archive/2007/05/20/24411.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>以前写的一个网络流封包类</title><link>http://www.cppblog.com/shaker/archive/2007/04/23/22682.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Mon, 23 Apr 2007 15:44:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2007/04/23/22682.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/22682.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2007/04/23/22682.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/22682.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/22682.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: CStreamPacket: 为无固定结构的网络数据包传送设计的.&nbsp;&nbsp;<a href='http://www.cppblog.com/shaker/archive/2007/04/23/22682.html'>阅读全文</a><img src ="http://www.cppblog.com/shaker/aggbug/22682.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2007-04-23 23:44 <a href="http://www.cppblog.com/shaker/archive/2007/04/23/22682.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用boost::regex来做词法分析</title><link>http://www.cppblog.com/shaker/archive/2007/04/11/21653.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Wed, 11 Apr 2007 07:20:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2007/04/11/21653.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/21653.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2007/04/11/21653.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/21653.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/21653.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: boost:regex的小小应用&nbsp;&nbsp;<a href='http://www.cppblog.com/shaker/archive/2007/04/11/21653.html'>阅读全文</a><img src ="http://www.cppblog.com/shaker/aggbug/21653.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2007-04-11 15:20 <a href="http://www.cppblog.com/shaker/archive/2007/04/11/21653.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MSDN的Bug!</title><link>http://www.cppblog.com/shaker/archive/2007/02/28/19073.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Wed, 28 Feb 2007 14:59:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2007/02/28/19073.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/19073.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2007/02/28/19073.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/19073.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/19073.html</trackback:ping><description><![CDATA[msdn原文<br /><br /><strong><font size="5">CListCtrl::SortItems<br /></font></strong><br />This method sorts list view items using an application-defined comparison function. The index of each item changes to reflect the new sequence. <br /><br /><font style="BACKGROUND-COLOR: #006400"><font color="#9acd32"><b>BOOL SortItems( PFNLVCOMPARE </b><em>pfnCompare</em><b>, DWORD </b><em>dwData</em><b>);</b></font></font><em></em><pre></pre><font size="4"><strong>Parameters</strong></font><dl><dt><em>pfnCompare </em></dt><dd>Specifies the address of the application-defined comparison function. The comparison function is called during the sort operation each time the relative order of two list items needs to be compared. The comparison function must be either a static member of a class or a standalone function that is not a member of any class. 
</dd><dt><em>dwData </em></dt><dd>Specifies the application-defined value that is passed to the comparison function. </dd></dl><font size="4"><strong>Return Value</strong></font><br /><br />Nonzero if it is successful; otherwise, it is zero. Remarks <br />The comparison function has the following form: <br />int CALLBACK CompareFunc(LPARAM lParam1, LPARAM lParam2,   LPARAM lParamSort); <pre></pre><br />The comparison function must return a negative value if the first item should precede the second, a positive value if the first item should follow the second, or zero if the two items are equivalent. <br />The <em>lParam1</em> and <em>lParam2</em> parameters specify the item data for the two items being compared. The <em>lParamSort</em> parameter is the same as the <em>dwData</em> value. <br /><font size="4"><strong><br />Example</strong></font><br /><br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> Sort the item in reverse alphabetical order.</span><span style="COLOR: #008000"><br /></span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000"> </span><span style="COLOR: #0000ff">int</span><span style="COLOR: #000000"> CALLBACK <br />MyCompareProc(LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort)<br />{<br />   </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> lParamSort contains a pointer to the list view control.</span><span style="COLOR: #008000"><br /></span><span style="COLOR: #000000">   CListCtrl</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> pListCtrl </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> (CListCtrl</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">) lParamSort;<br />   CString    strItem1 </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> pListCtrl</span><span style="COLOR: #000000">-&gt;</span><span style="COLOR: #000000">GetItemText(lParam1, </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">);<br />   CString    strItem2 </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"> pListCtrl</span><span style="COLOR: #000000">-&gt;</span><span style="COLOR: #000000">GetItemText(lParam2, </span><span style="COLOR: #000000">0</span><span style="COLOR: #000000">);<br /><br />   </span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000"> strcmp(strItem2, strItem1);<br />}<br /><br /></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> snip_CListCtrl_SortItems()<br />{<br />   </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> The pointer to my list view control.</span><span style="COLOR: #008000"><br /></span><span style="COLOR: #000000">   </span><span style="COLOR: #0000ff">extern</span><span style="COLOR: #000000"> CListCtrl</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000"> pmyListCtrl;<br /><br />   </span><span style="COLOR: #008000">//</span><span style="COLOR: #008000"> Sort the list view items using my callback procedure.</span><span style="COLOR: #008000"><br /></span><span style="COLOR: #000000">   pmyListCtrl</span><span style="COLOR: #000000">-&gt;</span><span style="COLOR: #000000">SortItems(MyCompareProc, (LPARAM) pmyListCtrl);<br />}<br /></span></div><br /><br /><font face="Verdana" color="#ff0000" size="5">例子中的代码是不能按照预想的工作的, 因为回调函数接收的2个参数是用<strong>SetItemData</strong>传入的值,而不是Item的Index!</font><img src ="http://www.cppblog.com/shaker/aggbug/19073.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2007-02-28 22:59 <a href="http://www.cppblog.com/shaker/archive/2007/02/28/19073.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>更新了下TMD!几张截图</title><link>http://www.cppblog.com/shaker/archive/2007/02/28/19072.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Wed, 28 Feb 2007 14:45:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2007/02/28/19072.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/19072.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2007/02/28/19072.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/19072.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/19072.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Pictures!&nbsp;&nbsp;<a href='http://www.cppblog.com/shaker/archive/2007/02/28/19072.html'>阅读全文</a><img src ="http://www.cppblog.com/shaker/aggbug/19072.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2007-02-28 22:45 <a href="http://www.cppblog.com/shaker/archive/2007/02/28/19072.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>2006年12月31日</title><link>http://www.cppblog.com/shaker/archive/2006/12/31/17053.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Sat, 30 Dec 2006 17:28:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2006/12/31/17053.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/17053.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2006/12/31/17053.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/17053.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/17053.html</trackback:ping><description><![CDATA[2006年的最后一天就这么来了!有点无奈又有点兴奋.<br />无奈的是,感慨时间流逝的飞速,转眼又大了一岁了.人生的1/3就这么过去了,虽然不算是碌碌无为,却也没有什么大的成就!<br />兴奋的是,新的一年发上就要到来,机遇和挑战也随之而来,让我不得不抖擞精神,拼搏未来.<br /><br /><img height="20" src="http://www.cppblog.com/Emoticons/QQ/smile.gif" width="20" border="0" /><img src ="http://www.cppblog.com/shaker/aggbug/17053.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2006-12-31 01:28 <a href="http://www.cppblog.com/shaker/archive/2006/12/31/17053.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[工具]VSS2005 下载</title><link>http://www.cppblog.com/shaker/archive/2006/12/31/17052.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Sat, 30 Dec 2006 17:22:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2006/12/31/17052.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/17052.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2006/12/31/17052.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/17052.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/17052.html</trackback:ping><description><![CDATA[VSS2005下载地址<br><a href="http://www.shangdu8.com/download/Microsoft.Visual.SourceSafe.2005_01.rar">http://www.shangdu8.com/download/Microsoft.Visual.SourceSafe.2005_01.rar</a><img src ="http://www.cppblog.com/shaker/aggbug/17052.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2006-12-31 01:22 <a href="http://www.cppblog.com/shaker/archive/2006/12/31/17052.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>传2TMD截图</title><link>http://www.cppblog.com/shaker/archive/2006/12/20/16660.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Wed, 20 Dec 2006 08:28:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2006/12/20/16660.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/16660.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2006/12/20/16660.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/16660.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/16660.html</trackback:ping><description><![CDATA[<img height="342" alt="1.PNG" src="http://www.cppblog.com/images/cppblog_com/shaker/1.PNG" width="602" border="0" />
		<img height="736" alt="2.PNG" src="http://www.cppblog.com/images/cppblog_com/shaker/2.PNG" width="1022" border="0" />
		<img height="511" alt="3.PNG" src="http://www.cppblog.com/images/cppblog_com/shaker/3.PNG" width="764" border="0" />
		<img height="511" alt="4.PNG" src="http://www.cppblog.com/images/cppblog_com/shaker/4.PNG" width="764" border="0" />
		<img height="511" alt="5.PNG" src="http://www.cppblog.com/images/cppblog_com/shaker/5.PNG" width="764" border="0" /><img src ="http://www.cppblog.com/shaker/aggbug/16660.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2006-12-20 16:28 <a href="http://www.cppblog.com/shaker/archive/2006/12/20/16660.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>VC2003编译boost::regex模块命令行</title><link>http://www.cppblog.com/shaker/archive/2006/12/19/16622.html</link><dc:creator>shaker(太子)</dc:creator><author>shaker(太子)</author><pubDate>Tue, 19 Dec 2006 11:54:00 GMT</pubDate><guid>http://www.cppblog.com/shaker/archive/2006/12/19/16622.html</guid><wfw:comment>http://www.cppblog.com/shaker/comments/16622.html</wfw:comment><comments>http://www.cppblog.com/shaker/archive/2006/12/19/16622.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/shaker/comments/commentRss/16622.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/shaker/services/trackbacks/16622.html</trackback:ping><description><![CDATA[bjam "-sTOOLS=vc-7_1" "-sVC71_ROOT=D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7" --with-regex install<img src ="http://www.cppblog.com/shaker/aggbug/16622.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/shaker/" target="_blank">shaker(太子)</a> 2006-12-19 19:54 <a href="http://www.cppblog.com/shaker/archive/2006/12/19/16622.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>