﻿<?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++博客-坚钢不可夺其志 天地莫敢争其锋-随笔分类-Win32 SDK</title><link>http://www.cppblog.com/cppblog/category/2193.html</link><description>无 限 风 光 尽 在 我 心 弥 坚</description><language>zh-cn</language><lastBuildDate>Tue, 20 May 2008 00:46:08 GMT</lastBuildDate><pubDate>Tue, 20 May 2008 00:46:08 GMT</pubDate><ttl>60</ttl><item><title>多线程学习笔记</title><link>http://www.cppblog.com/cppblog/archive/2007/05/06/23497.html</link><dc:creator>潜龙居</dc:creator><author>潜龙居</author><pubDate>Sun, 06 May 2007 03:00:00 GMT</pubDate><guid>http://www.cppblog.com/cppblog/archive/2007/05/06/23497.html</guid><wfw:comment>http://www.cppblog.com/cppblog/comments/23497.html</wfw:comment><comments>http://www.cppblog.com/cppblog/archive/2007/05/06/23497.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/cppblog/comments/commentRss/23497.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/cppblog/services/trackbacks/23497.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一个进程中的所有线程共享这个进程的代码段和数据段，但是着每一个线程又拥有属于自己的堆栈和计数器。并发：一个进程内的多个线程以时间片轮转的方式执行，某一时刻只有一个线程占有CPU。并发模式实际上是串行执行，因此性能提高有限。并行：在多核或多CPU的系统中，实现的真正多线程同时执行。每一个线程占有一个核或CPU。HANDLE CreateThread(&nbsp; LPSECURITY...&nbsp;&nbsp;<a href='http://www.cppblog.com/cppblog/archive/2007/05/06/23497.html'>阅读全文</a><img src ="http://www.cppblog.com/cppblog/aggbug/23497.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/cppblog/" target="_blank">潜龙居</a> 2007-05-06 11:00 <a href="http://www.cppblog.com/cppblog/archive/2007/05/06/23497.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>转贴：wsprintf的用法</title><link>http://www.cppblog.com/cppblog/archive/2006/07/12/9711.html</link><dc:creator>潜龙居</dc:creator><author>潜龙居</author><pubDate>Tue, 11 Jul 2006 22:26:00 GMT</pubDate><guid>http://www.cppblog.com/cppblog/archive/2006/07/12/9711.html</guid><wfw:comment>http://www.cppblog.com/cppblog/comments/9711.html</wfw:comment><comments>http://www.cppblog.com/cppblog/archive/2006/07/12/9711.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.cppblog.com/cppblog/comments/commentRss/9711.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/cppblog/services/trackbacks/9711.html</trackback:ping><description><![CDATA[
		<div class="postTitle">
				<b>int wsprintf(<br />  LPTSTR</b>
				<i>
						<a class="synParam" onclick="showTip(this)" href="">lpOut</a>
				</i>
				<b>,    </b>// 输出缓冲区，最大为1024字节<br /><b>  LPCTSTR</b><i><a class="synParam" onclick="showTip(this)" href="">lpFmt</a></i><b>,</b>   // 格式字符串<br /><b></b><i></i><b><a class="synParam" onclick="showTip(this)" href="">...</a></b><i>              </i>// 需输出的参数<br /><b>);<br />使用此函数可将数字转为字符串；<br />例：<br />int x=6;<br />LPTSTR szBuffer=new TCHAR[1024];<br />wsprintf(szBuffer,“%d“,x);<br />MessageBox(NULL,szBuffer,““,MB_OK);<br /></b><b>可以使用此函数来代替lstrcat,而且可以用它来连接多个字符串和数字<br /><br /><br /><br /><br /><br /><br />引用自<a href="http://blog.csdn.net/mingpingzhang/archive/2004/12/27/231626.aspx">http://blog.csdn.net/mingpingzhang/archive/2004/12/27/231626.aspx</a></b><br /></div>
<img src ="http://www.cppblog.com/cppblog/aggbug/9711.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/cppblog/" target="_blank">潜龙居</a> 2006-07-12 06:26 <a href="http://www.cppblog.com/cppblog/archive/2006/07/12/9711.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>