<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[World7th的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/World7th</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; World7th]]></copyright><item><title><![CDATA[UNICODE和ASCII]]></title><link>https://blog.csdn.net/World7th/article/details/2027239</link><guid>https://blog.csdn.net/World7th/article/details/2027239</guid><author>World7th</author><pubDate>Sat, 05 Jan 2008 23:00:00 +0800</pubDate><description><![CDATA[  软件中的字符采用UNICODE方式编码是软件走向国际化的重要一个因素，而且现代很多操作系统默认的字符编码方式都是采用UNICODE的，但是很多的库函数都是采用ASCII编码方式，以及一些第三方库也采用ASCII编码，所以字符需要在UNICODE编码以及ASCII编码之间转换，转换采用sprintf以及windows API实现。//%s String  When used with spr]]></description><category></category></item><item><title><![CDATA[WM_PAINT与WM_ERASEBKGND补充]]></title><link>https://blog.csdn.net/World7th/article/details/1957962</link><guid>https://blog.csdn.net/World7th/article/details/1957962</guid><author>World7th</author><pubDate>Fri, 21 Dec 2007 21:19:00 +0800</pubDate><description><![CDATA[本文最新链接地址：http://lifepeak.net/it-jishu/wm_paint-wm_erasebkgnd.html 在做窗口界面优化的时候，正确的处理WM_PAINT和WM_ERASEBKGND是很重要的，不管是先产生WM_ERASEBKGND还是WM_PAINT.在处理OnPaint时采用如下方法：PAINTSTRUCT PS;HDC hdc = BeginPaint(&]]></description><category></category></item><item><title><![CDATA[WM_PAINT与WM_ERASEBKGND]]></title><link>https://blog.csdn.net/World7th/article/details/1784226</link><guid>https://blog.csdn.net/World7th/article/details/1784226</guid><author>World7th</author><pubDate>Thu, 13 Sep 2007 21:03:00 +0800</pubDate><description><![CDATA[本文最新链接地址：http://lifepeak.net/it-jishu/wm_paint-wm_erasebkgnd.html     当WM_PAINT不是由InvalidateRect产生时,即由最大化，最小化等产生时，或者移动产生（移动有时只会产生WM_ERASEBKGND消息)系统先发送WM_ERASEBKGND消息,再发送WM_PAINT消息.    如果处理WM_ERA]]></description><category></category></item><item><title><![CDATA[网页初始化ATL开发的activex控件属性]]></title><link>https://blog.csdn.net/World7th/article/details/1704492</link><guid>https://blog.csdn.net/World7th/article/details/1704492</guid><author>World7th</author><pubDate>Tue, 24 Jul 2007 00:11:00 +0800</pubDate><description><![CDATA[  如何在web页面中初始化控件的属性呢？此文根据实际例子讲解atl开发的控件其属性的初始化方法，假设属性为StreamUrl。 1．class ATL_NO_VTABLE CXXX:…//addedpublic IPersistPropertyBagImpl 2．添加属性StreamUrl, 在 idl 文件中对应有 [propget, id(1), help]]></description><category></category></item><item><title><![CDATA[VC个性化窗口界面设计]]></title><link>https://blog.csdn.net/World7th/article/details/1650669</link><guid>https://blog.csdn.net/World7th/article/details/1650669</guid><author>World7th</author><pubDate>Wed, 13 Jun 2007 16:19:00 +0800</pubDate><description><![CDATA[本文最新链接地址：http://lifepeak.net/it-jishu/vc-gexing-jiemian.html在VC下有时需要制作个性化的窗口界面，用界面库又比较繁琐，而且有些界面库还必须收费才能使用，这里我提供一个简单且有效的制作个性化界面的方法。   由AppWizard向导生成一个基于对话框的应用程序框架，把对话框模板的Border属性改为none，也就是没有边框和标题]]></description><category></category></item><item><title><![CDATA[vc下动态创建access数据库的实现]]></title><link>https://blog.csdn.net/World7th/article/details/1635297</link><guid>https://blog.csdn.net/World7th/article/details/1635297</guid><author>World7th</author><pubDate>Sat, 02 Jun 2007 13:34:00 +0800</pubDate><description><![CDATA[    本文描述如何在VC下动态创建access数据库(mdb)文件，方法是用ADO和ADOX来操作数据库,操作环境为winxp/VC6.0/ACCESS2000。具体方法如下。　　      使用ADO前必须在工程的stdafx.h文件最后用直接引入符号＃import引入ADO库文件，以使编译器能正确编译。代码如下：#import "C:/Program Files/common files]]></description><category></category></item><item><title><![CDATA[对话框中嵌入多视图的通用方法]]></title><link>https://blog.csdn.net/World7th/article/details/1568624</link><guid>https://blog.csdn.net/World7th/article/details/1568624</guid><author>World7th</author><pubDate>Wed, 18 Apr 2007 09:31:00 +0800</pubDate><description><![CDATA[   之前我发了一篇文章《对话框中嵌入多视图的一种方法》， 不适用于是主对话框的情况，看如下语句，CFrameWnd *pFrame = (CFrameWnd*)this;类类型的强制转型是非常不安全的，转型之后pFrame指针指向的却是你应用程序类对象CXXXXApp，那么如果再调用GetActiveView(), SetActiveView()就会出错。所以必须为对话框加入GetAct]]></description><category></category></item><item><title><![CDATA[对话框中嵌入多视图的一种方法]]></title><link>https://blog.csdn.net/World7th/article/details/1548685</link><guid>https://blog.csdn.net/World7th/article/details/1548685</guid><author>World7th</author><pubDate>Sun, 01 Apr 2007 22:05:00 +0800</pubDate><description><![CDATA[  在MFC的SDI和MDI文档结构中能很方便的嵌入多视图，而有时候则要在对话框中嵌入多视图，下面是方法。  插入三个对话框，ID分别为IDD_VIEW1_FORM,IDD_VIEW2_FORM,IDD_VIEW3_FORM把三个对话框的属性Style设为Child,Border设为None,映射CView1,CView2,CView3分别对应三个对话框，CView1,CView2,C]]></description><category></category></item><item><title><![CDATA[char和unsigned char字符类型]]></title><link>https://blog.csdn.net/World7th/article/details/1543575</link><guid>https://blog.csdn.net/World7th/article/details/1543575</guid><author>World7th</author><pubDate>Wed, 28 Mar 2007 09:07:00 +0800</pubDate><description><![CDATA[本文最新链接地址为：http://lifepeak.net/it-jishu/char-range.html本文对char字符类型的范围和unsigned char字符类型范围进行简单的分析，希望对大家的工作和学习有所帮助  首先给出一个题目：请打印出从65~127(10进制表示)的ASCII字符，并且每8个就转到下一行显示。这里先给出如下实现：  #include int mai]]></description><category></category></item><item><title><![CDATA[霍夫曼编码详解]]></title><link>https://blog.csdn.net/World7th/article/details/1535452</link><guid>https://blog.csdn.net/World7th/article/details/1535452</guid><author>World7th</author><pubDate>Tue, 20 Mar 2007 20:16:00 +0800</pubDate><description><![CDATA[  霍夫曼编码本文最新地址：http://lifepeak.net/it-jishu/huffman-encoding-detail.html 霍夫曼编码是一种被广泛应用而且非常有效的数据压缩技术，根据待压缩数据的特征，一个可压缩掉20%~90%。这里考虑的数据指的是字符串序列。要理解霍夫曼编码，先要理解霍夫曼树，即最优二叉树，是一类带权路径长度最短的树。路径是指从]]></description><category></category></item><item><title><![CDATA[手工杀毒]]></title><link>https://blog.csdn.net/World7th/article/details/1530542</link><guid>https://blog.csdn.net/World7th/article/details/1530542</guid><author>World7th</author><pubDate>Thu, 15 Mar 2007 17:57:00 +0800</pubDate><description><![CDATA[   第一次手工杀毒成功，把这次杀毒经历拿出来给各位分享，此病毒发作时没有什么大的破坏，只是会设置静音，以及让瑞星监控转入自动后台处理，可能还有别的症状，知道的网友可以发表评论。  首先用瑞星卡卡上网安全助手查杀，查杀恶意及流氓软件，可以检测到此病毒，点立即清除，提示重启，但是重启之后症状依旧，再用瑞星杀毒软件扫描，检测不到此病毒，此病毒属于恶意及流氓软件之类，但是比真正的病毒要难杀，此病毒在]]></description><category></category></item><item><title><![CDATA[web服务问题实例]]></title><link>https://blog.csdn.net/World7th/article/details/1526662</link><guid>https://blog.csdn.net/World7th/article/details/1526662</guid><author>World7th</author><pubDate>Mon, 12 Mar 2007 12:11:00 +0800</pubDate><description><![CDATA[   我在建站过程中遇到了许多问题实例，如SQL安装错误，SQL连接错误，HTTP500错误，等等，现把这些问题的解决办法跟大家分享，这些解决方案都是从网上收集而得一SQL问题1.“以前进行的程序安装创建了挂起的文件操作。运行程序之前，必须重新起动计算机。”的解决办法 安装SQL 2000数据库和补丁时，如果出现“以前进行的程序安装创建了挂起的文件操作。运行程序之前，必须重新起动计算机。”]]></description><category></category></item><item><title><![CDATA[visual c++.net中的字符串转换方法]]></title><link>https://blog.csdn.net/World7th/article/details/1524604</link><guid>https://blog.csdn.net/World7th/article/details/1524604</guid><author>World7th</author><pubDate>Thu, 08 Mar 2007 19:13:00 +0800</pubDate><description><![CDATA[ Visual C++.NET涉及到ATL/ATL Server、MFC和托管C++等多种编程方式，不仅功能强大而且应用广泛。在编程中，我们常常会遇到ANSI、Unicode以及BSTR不同编码类型的字符串转换操作。本文先介绍基本字符串类型，然后说明相关的类，如CComBSTR、_bstr_t、CStringT等，最后讨论它们的转换方法，其中还包括使用最新ATL7.0的转换类和宏，如C]]></description><category></category></item><item><title><![CDATA[实现windows下的动态域名解析服务（三）]]></title><link>https://blog.csdn.net/World7th/article/details/1522758</link><guid>https://blog.csdn.net/World7th/article/details/1522758</guid><author>World7th</author><pubDate>Wed, 07 Mar 2007 08:52:00 +0800</pubDate><description><![CDATA[  通过dns api实现动态域名更新，下面详细介绍典型的dns api函数用法，更多的dns api函数用法请参考微软最新的msdn知识库（vc2003，vc2005带有dns api库文件，vc6.0需手动复制windns.h，dnsapi.lib两个文件到vc安装文件夹的include和lib文件夹中,或者安装最新的sdk包，需要这两个文件的朋友可以联系我，我的邮箱:world7th@163]]></description><category></category></item><item><title><![CDATA[实现windows下的动态域名解析服务（二）]]></title><link>https://blog.csdn.net/World7th/article/details/1521040</link><guid>https://blog.csdn.net/World7th/article/details/1521040</guid><author>World7th</author><pubDate>Mon, 05 Mar 2007 13:39:00 +0800</pubDate><description><![CDATA[以下详细讲述动态域名解析服务的具体实现细节。一 dns服务器安装采用win2000 server操作系统（winxp和win2000专业版本没有dns服务安装选项）。安装DNS的步骤如下：　　(1)选“开始→设置→控制面板”，打开“添加/删除程序”。　　(2)单击“添加/删除Windows组件”，等待Windows组件向导启动。　　(3)单击[下一步]按钮弹出Windows组件清单。　]]></description><category></category></item><item><title><![CDATA[实现windows下的动态域名解析服务（一）]]></title><link>https://blog.csdn.net/World7th/article/details/1519793</link><guid>https://blog.csdn.net/World7th/article/details/1519793</guid><author>World7th</author><pubDate>Sat, 03 Mar 2007 16:02:00 +0800</pubDate><description><![CDATA[     动态域名解析系统将用户的动态IP地址映射到一个固定的域名解析服务上（DDNS）.动态域名解析系统一般由两部分构成。       第一部分是服务器端程序，位于服务商的主机上。另一部分是客户端程序，就运行在广大用户的主机上。在每次连接网络的时候，客户端程序就会通过信息传递，把该主机的动态IP地址传送给位于服务商主机上的服务器程序，服务器程序负责提供DNS服务并实现动态域名解析服务，再收到]]></description><category></category></item><item><title><![CDATA[模式匹配的KMP算法详解]]></title><link>https://blog.csdn.net/World7th/article/details/1517727</link><guid>https://blog.csdn.net/World7th/article/details/1517727</guid><author>World7th</author><pubDate>Thu, 01 Mar 2007 09:21:00 +0800</pubDate><description><![CDATA[模式匹配的KMP算法详解这种由D.E.Knuth,J.H.Morris和V.R.Pratt同时发现的改进的模式匹配算法简称为KMP算法。大概学过信息学的都知道，是个比较难理解的算法，今天特把它搞个彻彻底底明明白白。注意到这是一个改进的算法，所以有必要把原来的模式匹配算法拿出来，其实理解的关键就在这里，一般的匹配算法：int Index(String S,String T,int p]]></description><category></category></item><item><title><![CDATA[双系统启动修复完整解决方案]]></title><link>https://blog.csdn.net/World7th/article/details/1517442</link><guid>https://blog.csdn.net/World7th/article/details/1517442</guid><author>World7th</author><pubDate>Wed, 28 Feb 2007 19:46:00 +0800</pubDate><description><![CDATA[用恢复控制台对Win98SE，WinME，Win2000，WinXP，Win2003双系统启动修复完整解决方案，以下分类讲解 恢复2000/XP双启动菜单(以2000为例)方法一开始--运行 输入：c:/boot.ini 确定或 （1）先进入Windows 2000 操作系统了，在桌面上双击“我的电脑”，再选择C盘双击进入。 （2）单击窗口上部菜单栏中的“查看”一项，选择“文件夹选项”]]></description><category></category></item><item><title><![CDATA[剖析一道螺旋队列面试题]]></title><link>https://blog.csdn.net/World7th/article/details/1510701</link><guid>https://blog.csdn.net/World7th/article/details/1510701</guid><author>World7th</author><pubDate>Thu, 15 Feb 2007 16:55:00 +0800</pubDate><description><![CDATA[                                                                         43                                    44                                    45                   ]]></description><category></category></item></channel></rss>