<?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/VsirSoft" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/VsirSoft" type="application/rss+xml"></fs:self_link><lastBuildDate>Tue, 10 Feb 2009 11:43:00 GMT</lastBuildDate><title>VsirSoft的专栏</title><link>http://blog.csdn.net/VsirSoft/</link><item><title>有关常使用的一些函数的收录(更新中)</title><link>http://blog.csdn.net/VsirSoft/archive/2009/02/10/3873355.aspx</link><wfw:comment>http://blog.csdn.net/VsirSoft/comments/3873355.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/VsirSoft/comments/commentRss/3873355.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3873355</trackback:ping><description>Q:

如何转换宽字符为单字节

A:

WideCharToMultiByte函数是Windows   SDK里面的。MFC下建议使用wcstombs函数。   

wcstombs(char*,const wchar_t*,size_t);
&lt;img src =&quot;http://blog.csdn.net/VsirSoft/aggbug/3873355.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 10 Feb 2009 19:43:00 +0800</pubDate><author>Vsir</author><comments>http://blog.csdn.net/VsirSoft/archive/2009/02/10/3873355.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/VsirSoft/archive/2009/02/10/3873355.aspx</guid><dc:creator>Vsir</dc:creator><fs:srclink>http://blog.csdn.net/VsirSoft/archive/2009/02/10/3873355.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/VsirSoft/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/VsirSoft/~7365020/207393376/5474535</fs:itemid></item><item><title>窗口和控件样式参考</title><link>http://blog.csdn.net/VsirSoft/archive/2008/12/25/3601714.aspx</link><wfw:comment>http://blog.csdn.net/VsirSoft/comments/3601714.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/VsirSoft/comments/commentRss/3601714.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3601714</trackback:ping><description>&lt;br /&gt;* 窗口样式参考列表：&lt;br /&gt;WS_POPUP - 弹出式窗口(不能与WS_CHILDWINDOW样式同时使用)&lt;br /&gt;WS_CHILDWINDOW - 子窗口(不能与WS_POPUP合用)&lt;br /&gt;WS_MINIMIZE - 最小化状态&lt;br /&gt;WS_VISIBLE - 可见状态&lt;br /&gt;WS_DISABLED - 不可用状态&lt;br /&gt;WS_CLIPSIBLINGS - 使窗口排除子窗口之间的相对区域&lt;br /&gt;WS_CLIPCHILDREN - 当在父窗口内绘图时,排除子窗口区域&lt;br /&gt;WS_MAXIMIZE - 具有最大化按钮,须指定WS_SYSTEM样式&lt;br /&gt;WS_CAPTION - 有标题框和边框(和WS_TILED样式相同)&lt;br /&gt;WS_BORDER - 有单边框&lt;br /&gt;WS_DLGFRAME - 带对话框边框样式,不带标题框&lt;br /&gt;WS_VSCROLL - 有垂直滚动条&lt;br /&gt;WS_HSCROLL - 有水平滚动条&lt;br /&gt;WS_SYSMENU - 标题框上带有窗口菜单(须指定WS_CAPTION样式)&lt;br /&gt;W&lt;img src =&quot;http://blog.csdn.net/VsirSoft/aggbug/3601714.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 25 Dec 2008 19:04:00 +0800</pubDate><author>Vsir</author><comments>http://blog.csdn.net/VsirSoft/archive/2008/12/25/3601714.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/VsirSoft/archive/2008/12/25/3601714.aspx</guid><dc:creator>Vsir</dc:creator><fs:srclink>http://blog.csdn.net/VsirSoft/archive/2008/12/25/3601714.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/VsirSoft/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/VsirSoft/~7365020/207393377/5474535</fs:itemid></item><item><title>VC中的鼠标穿透效果</title><link>http://blog.csdn.net/VsirSoft/archive/2008/12/09/3484636.aspx</link><wfw:comment>http://blog.csdn.net/VsirSoft/comments/3484636.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/VsirSoft/comments/commentRss/3484636.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3484636</trackback:ping><description>&lt;br /&gt;鼠标穿透效果其实很简单只要给窗体加上&lt;br /&gt;SetWindowLong(m_hWnd,GWL_EXSTYLE,dwExStyle^0x80000L|WS_EX_TRANSPARENT);&lt;br /&gt;风格即可&lt;img src =&quot;http://blog.csdn.net/VsirSoft/aggbug/3484636.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 10 Dec 2008 00:34:00 +0800</pubDate><author>Vsir</author><comments>http://blog.csdn.net/VsirSoft/archive/2008/12/09/3484636.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/VsirSoft/archive/2008/12/09/3484636.aspx</guid><dc:creator>Vsir</dc:creator><fs:srclink>http://blog.csdn.net/VsirSoft/archive/2008/12/09/3484636.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/VsirSoft/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/VsirSoft/~7365020/207393378/5474535</fs:itemid></item><item><title>VC中的缩写(二)-耳熟能详</title><link>http://blog.csdn.net/VsirSoft/archive/2008/12/05/3451218.aspx</link><wfw:comment>http://blog.csdn.net/VsirSoft/comments/3451218.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/VsirSoft/comments/commentRss/3451218.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3451218</trackback:ping><description>我们常见很多缩写,听起来是那么的熟悉,但是你是否能够理解他的意思呢.现在我用简单的阐述来描述一下这些常见的缩写.

API     Application Programming Interface        

应用程序编程接口,这是系统开发出来给程序员调用的.比如我们可以调用API来得到系统的CPU型号,系统时间.多种功能这些是系统提供好的.我们只需要调用对应的API.
&lt;img src =&quot;http://blog.csdn.net/VsirSoft/aggbug/3451218.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 05 Dec 2008 19:04:00 +0800</pubDate><author>Vsir</author><comments>http://blog.csdn.net/VsirSoft/archive/2008/12/05/3451218.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/VsirSoft/archive/2008/12/05/3451218.aspx</guid><dc:creator>Vsir</dc:creator><fs:srclink>http://blog.csdn.net/VsirSoft/archive/2008/12/05/3451218.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/VsirSoft/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/VsirSoft/~7365020/207393379/5474535</fs:itemid></item><item><title>VC中的缩写(一)-匈牙利命名法以及常见命名规则</title><link>http://blog.csdn.net/VsirSoft/archive/2008/12/05/3451182.aspx</link><wfw:comment>http://blog.csdn.net/VsirSoft/comments/3451182.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/VsirSoft/comments/commentRss/3451182.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3451182</trackback:ping><description>一.匈牙利命名法匈牙利命名法是一种变量命名约定，这种约定大量采用特定的缩写来标识变量的类型、作用域等信息，在windows编程中广泛使用。由于其地位十分重要，所以首先介绍这种命名法约定的一些缩写的含义：a                 数组b                 布尔值by                无符号字符（字节）c                 字符（字节）&lt;img src =&quot;http://blog.csdn.net/VsirSoft/aggbug/3451182.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 05 Dec 2008 19:00:00 +0800</pubDate><author>Vsir</author><comments>http://blog.csdn.net/VsirSoft/archive/2008/12/05/3451182.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/VsirSoft/archive/2008/12/05/3451182.aspx</guid><dc:creator>Vsir</dc:creator><fs:srclink>http://blog.csdn.net/VsirSoft/archive/2008/12/05/3451182.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/VsirSoft/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/VsirSoft/~7365020/207393380/5474535</fs:itemid></item><item><title>经典文章-API Hook Revealed</title><link>http://blog.csdn.net/VsirSoft/archive/2008/11/18/3324299.aspx</link><wfw:comment>http://blog.csdn.net/VsirSoft/comments/3324299.aspx</wfw:comment><slash:comments>5</slash:comments><wfw:commentRss>http://blog.csdn.net/VsirSoft/comments/commentRss/3324299.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3324299</trackback:ping><description>原文: &lt;br /&gt;Intercepting Win32 API calls has always been a challenging subject among most of the Windows developers and I have to admit, it's been one of my favorite topics. The term Hooking represents a fundamental technique of getting control over a particular piece of code execution. It provides an straightforward mechanism that can easily alter the operating system's behavior as well as 3rd party products, without having their source code available.&lt;br /&gt;Many modern systems draw the attention &lt;img src =&quot;http://blog.csdn.net/VsirSoft/aggbug/3324299.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 18 Nov 2008 18:30:00 +0800</pubDate><author>Vsir</author><comments>http://blog.csdn.net/VsirSoft/archive/2008/11/18/3324299.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/VsirSoft/archive/2008/11/18/3324299.aspx</guid><dc:creator>Vsir</dc:creator><fs:srclink>http://blog.csdn.net/VsirSoft/archive/2008/11/18/3324299.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/VsirSoft/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/VsirSoft/~7365020/207393381/5474535</fs:itemid></item><item><title>在VC中用ADO动态创建带密码的Access数据库</title><link>http://blog.csdn.net/VsirSoft/archive/2008/11/14/3299889.aspx</link><wfw:comment>http://blog.csdn.net/VsirSoft/comments/3299889.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/VsirSoft/comments/commentRss/3299889.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3299889</trackback:ping><description>本文主要介绍了动态创建access数据库和设置密码的方法.

例如:假设一位用户的历史信息需要存放到本地.我们有许多的用户都需要这样的功能.那么手动创建数据库是很麻烦的.

于是我们可以考虑动态的来添加.但同时你又希望不被他人轻易看见.此时需要设置一个密码.那么这也就是本文要做的事情.

我们首先要创建VC的工程,打开stdafx.h头文件.在其中加入如下两句话
&lt;img src =&quot;http://blog.csdn.net/VsirSoft/aggbug/3299889.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sat, 15 Nov 2008 00:24:00 +0800</pubDate><author>Vsir</author><comments>http://blog.csdn.net/VsirSoft/archive/2008/11/14/3299889.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/VsirSoft/archive/2008/11/14/3299889.aspx</guid><dc:creator>Vsir</dc:creator><fs:srclink>http://blog.csdn.net/VsirSoft/archive/2008/11/14/3299889.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/VsirSoft/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/VsirSoft/~7365020/207393382/5474535</fs:itemid></item><item><title>Windows 桌面应用脚本语言的选择</title><link>http://blog.csdn.net/VsirSoft/archive/2008/11/12/3282166.aspx</link><wfw:comment>http://blog.csdn.net/VsirSoft/comments/3282166.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/VsirSoft/comments/commentRss/3282166.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3282166</trackback:ping><description>目前在windows下桌面应用程序使用的脚本语言最多的有vbscript, jsscript, lua,。&lt;img src =&quot;http://blog.csdn.net/VsirSoft/aggbug/3282166.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 12 Nov 2008 23:30:00 +0800</pubDate><author>Vsir</author><comments>http://blog.csdn.net/VsirSoft/archive/2008/11/12/3282166.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/VsirSoft/archive/2008/11/12/3282166.aspx</guid><dc:creator>Vsir</dc:creator><fs:srclink>http://blog.csdn.net/VsirSoft/archive/2008/11/12/3282166.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/VsirSoft/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/VsirSoft/~7365020/207393383/5474535</fs:itemid></item><item><title>浅谈脚本在界面库设计中的作用</title><link>http://blog.csdn.net/VsirSoft/archive/2008/11/12/3282147.aspx</link><wfw:comment>http://blog.csdn.net/VsirSoft/comments/3282147.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/VsirSoft/comments/commentRss/3282147.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3282147</trackback:ping><description>目前越来越多的客户端应用软件引入了脚本来对界面和逻辑做进一步的分离。Linux平台下mozilla平台的XUL结构，windows FX，都是这方面的应用。颇有界面编程XML化和脚本化的趋势。与XML描述相比，脚本更加灵活，有些弥补XML描述的不足，使得界面处理更加灵活。&lt;img src =&quot;http://blog.csdn.net/VsirSoft/aggbug/3282147.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 12 Nov 2008 23:28:00 +0800</pubDate><author>Vsir</author><comments>http://blog.csdn.net/VsirSoft/archive/2008/11/12/3282147.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/VsirSoft/archive/2008/11/12/3282147.aspx</guid><dc:creator>Vsir</dc:creator><fs:srclink>http://blog.csdn.net/VsirSoft/archive/2008/11/12/3282147.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/VsirSoft/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/VsirSoft/~7365020/207393384/5474535</fs:itemid></item><item><title>DirectUI相关文章(三)－DirectUI 设计思路分析</title><link>http://blog.csdn.net/VsirSoft/archive/2008/11/12/3282085.aspx</link><wfw:comment>http://blog.csdn.net/VsirSoft/comments/3282085.aspx</wfw:comment><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/VsirSoft/comments/commentRss/3282085.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3282085</trackback:ping><description>DirectUI 最早见到时是拿spy++照microsoft的msn发现的，有人在论坛上抱怨说软件的mfc自己人都不用，其中就有举例说msn得directUI结构。其实我倒觉得，各有各的长处，directUI的设计初衷是去除窗口的概念，所有的元素都是逻辑上的窗口，而不是真正意义上有句柄的窗口。即这些元素都是直接在&quot;父窗口&quot;中绘制并响应事件。这个也不是什么新的思路，VCL中早就有这种实现，VCL的TControl和从TControl继承的类都可以响应事件，而从TControl继承的可以是无句柄的组件。所以看看VCL的设计，就大概知道一个无句柄的DirectUI该什么设计了。&lt;img src =&quot;http://blog.csdn.net/VsirSoft/aggbug/3282085.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 12 Nov 2008 23:23:00 +0800</pubDate><author>Vsir</author><comments>http://blog.csdn.net/VsirSoft/archive/2008/11/12/3282085.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/VsirSoft/archive/2008/11/12/3282085.aspx</guid><dc:creator>Vsir</dc:creator><fs:srclink>http://blog.csdn.net/VsirSoft/archive/2008/11/12/3282085.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/VsirSoft/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/VsirSoft/~7365020/207393385/5474535</fs:itemid></item></channel></rss>