<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>VC爱好者 v3.0 &#187; 消息</title>
	<atom:link href="http://www.vcfans.com/tag/%e6%b6%88%e6%81%af/feed" rel="self" type="application/rss+xml" />
	<link>http://www.vcfans.com</link>
	<description>生活的天平本不平衡，只有通过努力改变其偏向。</description>
	<lastBuildDate>Tue, 22 Nov 2011 17:32:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>MFC消息分析</title>
		<link>http://www.vcfans.com/2008/02/mfc-news-analysis.html</link>
		<comments>http://www.vcfans.com/2008/02/mfc-news-analysis.html#comments</comments>
		<pubDate>Fri, 01 Feb 2008 03:12:45 +0000</pubDate>
		<dc:creator>lonkil</dc:creator>
				<category><![CDATA[编程开发]]></category>
		<category><![CDATA[MFC]]></category>
		<category><![CDATA[消息]]></category>

		<guid isPermaLink="false">http://localhost/?p=159</guid>
		<description><![CDATA[记得前一段时间，我刚接触软件破解和逆向这一行时，对于一些软件不知从何处跟踪按钮消息，试了好多方法，就是断不下来，在系统模块中经常转得晕头转向，而一无所获。

MFC程序是一种常见类型的程序，我静下心来，潜...[......]<p class='read-more'><a href='http://www.vcfans.com/2008/02/mfc-news-analysis.html'>Read More »</a></p>]]></description>
		<wfw:commentRss>http://www.vcfans.com/2008/02/mfc-news-analysis.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>自绘按钮实现XP按钮风格</title>
		<link>http://www.vcfans.com/2005/06/since-the-draw-button-to-achieve-xp-style-button.html</link>
		<comments>http://www.vcfans.com/2005/06/since-the-draw-button-to-achieve-xp-style-button.html#comments</comments>
		<pubDate>Fri, 24 Jun 2005 15:19:50 +0000</pubDate>
		<dc:creator>lonkil</dc:creator>
				<category><![CDATA[编程开发]]></category>
		<category><![CDATA[MFC]]></category>
		<category><![CDATA[消息]]></category>
		<category><![CDATA[皮肤]]></category>

		<guid isPermaLink="false">http://localhost/?p=23</guid>
		<description><![CDATA[作者：杜修杏

来源：VC知识库

一、准备工作

在开始编码之前，首先应该确定好，更准确的说应该是设计好按钮在各种状态下的外观。按钮控件的几中基本状态包括：
Normal状态，就是按钮一开始显示时的样子。
...[......]<p class='read-more'><a href='http://www.vcfans.com/2005/06/since-the-draw-button-to-achieve-xp-style-button.html'>Read More »</a></p>]]></description>
		<wfw:commentRss>http://www.vcfans.com/2005/06/since-the-draw-button-to-achieve-xp-style-button.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VC调试入门</title>
		<link>http://www.vcfans.com/2005/06/vc-debugging-entry.html</link>
		<comments>http://www.vcfans.com/2005/06/vc-debugging-entry.html#comments</comments>
		<pubDate>Tue, 21 Jun 2005 15:09:52 +0000</pubDate>
		<dc:creator>lonkil</dc:creator>
				<category><![CDATA[编程开发]]></category>
		<category><![CDATA[MFC]]></category>
		<category><![CDATA[消息]]></category>
		<category><![CDATA[调试]]></category>

		<guid isPermaLink="false">http://localhost/?p=20</guid>
		<description><![CDATA[调试是一个程序员最基本的技能，其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言，却不能编制出任何好的软件。这里我简要的根据自己的经验列出调试中比较常用的技巧，希望对大家有用。本文约定，在选择菜单时，通过/表示分级菜单，例如File/Open表示顶级菜单File的子菜单Open。[......]<p class='read-more'><a href='http://www.vcfans.com/2005/06/vc-debugging-entry.html'>Read More »</a></p>]]></description>
		<wfw:commentRss>http://www.vcfans.com/2005/06/vc-debugging-entry.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>制作弹出式菜单</title>
		<link>http://www.vcfans.com/2005/06/production-of-pop-up-menu.html</link>
		<comments>http://www.vcfans.com/2005/06/production-of-pop-up-menu.html#comments</comments>
		<pubDate>Tue, 21 Jun 2005 15:08:13 +0000</pubDate>
		<dc:creator>lonkil</dc:creator>
				<category><![CDATA[编程开发]]></category>
		<category><![CDATA[MFC]]></category>
		<category><![CDATA[消息]]></category>

		<guid isPermaLink="false">http://localhost/?p=19</guid>
		<description><![CDATA[新建一个菜单资源，比如把菜单的ID号为IDC_POPMENU。此菜单有一项两层，即有一个可弹出的菜单项，而此菜单项的弹出内容即为将要建立的弹出式菜单的内容。如右图，“可弹出项”下的菜单即为将要建立的弹出式菜单的内容。实际上，“可弹出项”这个名称在以后的操作中不会被用到，但VC++5不允许直接建立弹出式菜单，所以采用先建立“可弹出项”的方法。 [......]<p class='read-more'><a href='http://www.vcfans.com/2005/06/production-of-pop-up-menu.html'>Read More »</a></p>]]></description>
		<wfw:commentRss>http://www.vcfans.com/2005/06/production-of-pop-up-menu.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>皮肤技术[实现原理]</title>
		<link>http://www.vcfans.com/2005/06/skin-technology-principle.html</link>
		<comments>http://www.vcfans.com/2005/06/skin-technology-principle.html#comments</comments>
		<pubDate>Thu, 16 Jun 2005 14:51:54 +0000</pubDate>
		<dc:creator>lonkil</dc:creator>
				<category><![CDATA[编程开发]]></category>
		<category><![CDATA[消息]]></category>
		<category><![CDATA[皮肤]]></category>

		<guid isPermaLink="false">http://localhost/?p=13</guid>
		<description><![CDATA[要实现换肤，就是在恰当的时候处理恰当的消息。比如WM_NCPAINT消息：当程序的框架（Frame）需要重新绘制的时候，系统发送此消息给此程序。程序接收到此消息，如果没有被处理的话，则进行默认的处理（绘制边框、标题栏按钮等，XP下普通窗口的蓝色边框就是默认的处理）。因此，我们可以抓住这个时机来绘制皮肤。[......]<p class='read-more'><a href='http://www.vcfans.com/2005/06/skin-technology-principle.html'>Read More »</a></p>]]></description>
		<wfw:commentRss>http://www.vcfans.com/2005/06/skin-technology-principle.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

