<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xziis的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xziis</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xziis]]></copyright><item><title><![CDATA[C语言高效编程的几招]]></title><link>https://blog.youkuaiyun.com/xziis/article/details/3410770</link><guid>https://blog.youkuaiyun.com/xziis/article/details/3410770</guid><author>xziis</author><pubDate>Sat, 29 Nov 2008 19:47:00 +0800</pubDate><description><![CDATA[引言　　编写高效简洁的C语言代码，是许多软件工程师追求的目标。本文就工作中的一些体会和经验做相关的阐述，不对的地方请各位指教。第一招：以空间换时间　　计算机程序中最大的矛盾是空间和时间的矛盾，那么，从这个角度出发逆向思维来考虑程序的效率问题，我们就有了解决问题的第1招--以空间换时间。例如：字符串的赋值。方法A：通常的办法： #define LEN 32char string1 [LEN];]]></description><category></category></item><item><title><![CDATA[Windows消息运行原理 孙鑫讲座笔记]]></title><link>https://blog.youkuaiyun.com/xziis/article/details/3312455</link><guid>https://blog.youkuaiyun.com/xziis/article/details/3312455</guid><author>xziis</author><pubDate>Sun, 16 Nov 2008 17:26:00 +0800</pubDate><description><![CDATA[(1)Windows程序内部运行机制       1,windows程序设计是种事件驱动方式的程序设计，主要基于消息的。当用户需要完成某种功能时，需要调用OS某种支持，然后OS将用户的需要包装成消息，并投入到消息队列中，最后应用程序从消息队列中取走消息并进行响应。2，消息结构：typedef struct tagMSG {     // msg     HWND   hwnd;    ]]></description><category></category></item><item><title><![CDATA[在VS2005中使用MessageBox("Hello,World!")出错]]></title><link>https://blog.youkuaiyun.com/xziis/article/details/3312392</link><guid>https://blog.youkuaiyun.com/xziis/article/details/3312392</guid><author>xziis</author><pubDate>Sun, 16 Nov 2008 17:18:00 +0800</pubDate><description><![CDATA[在VS2005里写个最简单的语句MessageBox("Hello,World!");出现错误提示：error C2664: CWnd::MessageBoxW : cannot convert parameter 1 from const char [13] to LPCTSTR查找到解决方法是改成MessageBox(_T(""Hello,World!"));或MessageB]]></description><category></category></item><item><title><![CDATA[VS2005中UNICODE和ANSI以及MBCS的问题]]></title><link>https://blog.youkuaiyun.com/xziis/article/details/3312347</link><guid>https://blog.youkuaiyun.com/xziis/article/details/3312347</guid><author>xziis</author><pubDate>Sun, 16 Nov 2008 17:14:00 +0800</pubDate><description><![CDATA[转自：http://starspiritray.blogcn.com/diary,14051732.shtml    我们在编写Visual C++ 2005程序时候经常会碰到（如下错误），很迷惑  CreateWindowExW : cannot convert parameter 1 from const char [4] to LPCWSTR]]></description><category></category></item><item><title><![CDATA[重置2005配置的方法]]></title><link>https://blog.youkuaiyun.com/xziis/article/details/3312334</link><guid>https://blog.youkuaiyun.com/xziis/article/details/3312334</guid><author>xziis</author><pubDate>Sun, 16 Nov 2008 17:08:00 +0800</pubDate><description><![CDATA[VC2005（转）重置2005配置的方法: 命令行输入:devenv /resetuserdata [[ 开始执行程序时出现错误提示：没有找到MSVCP80D.dll，因此这个应用程序未能启动。重新安装应用程序可能会修复此问题。 解决方法： 项目->属性->配置属性->清单工具->常规->使用FAT32解决办法改为“是”即可 此时，应该将上次产生的debug文件夹删]]></description><category></category></item></channel></rss>