﻿<?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++博客-mzjs-long</title><link>http://www.cppblog.com/mzjs-long/</link><description /><language>zh-cn</language><lastBuildDate>Tue, 07 Apr 2026 23:04:17 GMT</lastBuildDate><pubDate>Tue, 07 Apr 2026 23:04:17 GMT</pubDate><ttl>60</ttl><item><title>C语言做的控制台程序能连接数据库吗？</title><link>http://www.cppblog.com/mzjs-long/archive/2011/10/04/157479.html</link><dc:creator>白河愁</dc:creator><author>白河愁</author><pubDate>Tue, 04 Oct 2011 03:03:00 GMT</pubDate><guid>http://www.cppblog.com/mzjs-long/archive/2011/10/04/157479.html</guid><wfw:comment>http://www.cppblog.com/mzjs-long/comments/157479.html</wfw:comment><comments>http://www.cppblog.com/mzjs-long/archive/2011/10/04/157479.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/mzjs-long/comments/commentRss/157479.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/mzjs-long/services/trackbacks/157479.html</trackback:ping><description><![CDATA[<p>控制台程序也可以连数据库的,但这个要需要用c++,而且还要学数据库方面的知识,如sql语句会用吗? <br />每一种数据库的连接方法都不同.在windows下多数用微软提供的dao库,如果你需要用数据库,就要先学下数据库方面的知识咯。常见的数据库有access、sql server、mysql等。 </p>
<p>来自 [萝岗九龙社区] <a href="http://www.gzzsc.net">http://www.gzzsc.net</a></p><img src ="http://www.cppblog.com/mzjs-long/aggbug/157479.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/mzjs-long/" target="_blank">白河愁</a> 2011-10-04 11:03 <a href="http://www.cppblog.com/mzjs-long/archive/2011/10/04/157479.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>控件随窗口大小变化而变化,控件自动定位拉伸方法</title><link>http://www.cppblog.com/mzjs-long/archive/2011/09/21/156478.html</link><dc:creator>白河愁</dc:creator><author>白河愁</author><pubDate>Wed, 21 Sep 2011 14:48:00 GMT</pubDate><guid>http://www.cppblog.com/mzjs-long/archive/2011/09/21/156478.html</guid><wfw:comment>http://www.cppblog.com/mzjs-long/comments/156478.html</wfw:comment><comments>http://www.cppblog.com/mzjs-long/archive/2011/09/21/156478.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/mzjs-long/comments/commentRss/156478.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/mzjs-long/services/trackbacks/156478.html</trackback:ping><description><![CDATA[<p>网上找了个类ClxDialog能够实现控件自动定位,拉伸.<br />原理通过OnSize里的几个参数UINT nType, int cx, int cy进行运算.<br />但会有几个问题:<br />1. 当窗口设为child类型时,nType的值总是0.<br />2.当窗口拉到特别小,再拉到原来大小,控件都会变形.<br />3.当窗口最小化,再恢复时,CListCtrl控件变形.</p>
<p>这是本人在使用时发现的问题,因此本人对此作了较大的修改.<br />原理是:不使用OnSize的参数,而是通过保存窗口初始化时的值.<br />当窗口变化时,再计出变化的大小.<br />详情见源码.</p>
<p>使用方法;<br />在OnInitDialog加入<br />// 控件信息数组</p>
<p>static DLGCTLINFO dcMenuGroup[] = </p>
<p>{</p>
<p>{IDC_BTN_ADD, MOVEX, 100},</p>
<p>{IDC_BTN_EDIT, MOVEX, 100},</p>
<p>{IDC_BTN_DEL, MOVEX, 100},</p>
<p>{IDC_BTN_EXEC, MOVEX, 100},</p>
<p>{IDC_BTN_STOP, MOVEX, 100},</p>
<p>{IDC_LIST_TASK, ELASTICXY, 100},</p>
<p>&nbsp;</p>
<p>};</p>
<p>&nbsp;</p>
<p>// 设置控件信息</p>
<p>SetControlProperty(dcMenuGroup, sizeof(dcMenuGroup)/sizeof(DLGCTLINFO));<br />复制代码<br />在OnSize调用<br />CDialogEx::OnSize(nType, cx, cy);</p>
<p><br />&nbsp;<br />来自 [萝岗九龙社区] <a href="http://www.gzzsc.net">http://www.gzzsc.net</a></p><img src ="http://www.cppblog.com/mzjs-long/aggbug/156478.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/mzjs-long/" target="_blank">白河愁</a> 2011-09-21 22:48 <a href="http://www.cppblog.com/mzjs-long/archive/2011/09/21/156478.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>遍历查找指定目录的文件名</title><link>http://www.cppblog.com/mzjs-long/archive/2011/08/30/154739.html</link><dc:creator>白河愁</dc:creator><author>白河愁</author><pubDate>Tue, 30 Aug 2011 15:19:00 GMT</pubDate><guid>http://www.cppblog.com/mzjs-long/archive/2011/08/30/154739.html</guid><wfw:comment>http://www.cppblog.com/mzjs-long/comments/154739.html</wfw:comment><comments>http://www.cppblog.com/mzjs-long/archive/2011/08/30/154739.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/mzjs-long/comments/commentRss/154739.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/mzjs-long/services/trackbacks/154739.html</trackback:ping><description><![CDATA[<p>#include "stdio.h"<br />#include "windows.h"<br />#include "winbase.h"<br />void FindFileInDir(char* rootDir);<br />int main()<br />{<br />FindFileInDir("D:\\");&nbsp; //自己改路径<br />return 0;<br />}</p>
<p>void FindFileInDir(char* rootDir) <br />{</p>
<p>WIN32_FIND_DATA fd;<br />ZeroMemory(&amp;fd, sizeof(WIN32_FIND_DATA));<br />HANDLE hSearch;&nbsp;&nbsp;&nbsp;&nbsp; //搜索句柄<br />char filePathName[256];&nbsp;&nbsp; //搜索的起始文件名<br />ZeroMemory(filePathName, 256); <br />strcpy(filePathName, rootDir);<br />BOOL bSearchFinished = FALSE;</p>
<p>if( filePathName[strlen(filePathName) -1] != '\\' )//如果传过来的路径名不完整,如d: 则自动变为d:\\<br />&nbsp; <br />{<br />&nbsp; strcat(filePathName, "\\");&nbsp; //strcat字符串追加<br />}<br />strcat(filePathName, "*"); //字符串追加,当前为d:\\*</p>
<p>hSearch = FindFirstFile(filePathName, &amp;fd); //第一次搜索<br />printf("%s%s\n",rootDir,fd.cFileName);//显示路径+文件名<br />//如果不是目录<br />while( !bSearchFinished )<br />{<br />&nbsp; <br />&nbsp; if( FindNextFile(hSearch, &amp;fd) ) //搜下一个文件<br />&nbsp; {<br />&nbsp;&nbsp; <br />&nbsp;&nbsp; if( (fd.dwFileAttributes &amp; FILE_ATTRIBUTE_DIRECTORY)&nbsp;&nbsp;&nbsp; //如果是目录<br />&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp; &amp;&amp; strcmp(fd.cFileName, ".") &amp;&amp; strcmp(fd.cFileName, "..") ) <br />&nbsp;&nbsp; {<br />&nbsp;&nbsp;&nbsp; //什么也不做<br />&nbsp;&nbsp; }<br />&nbsp;&nbsp; <br />&nbsp;&nbsp; else if( strcmp(fd.cFileName, ".") &amp;&amp; strcmp(fd.cFileName, "..") )//如果是一个文件<br />&nbsp;&nbsp; {<br />&nbsp;&nbsp;&nbsp; printf("%s%s\n",rootDir,fd.cFileName);//显示路径+文件名<br />&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp; }<br />&nbsp; }<br />&nbsp; else<br />&nbsp; {<br />&nbsp;&nbsp; if( GetLastError() == ERROR_NO_MORE_FILES )&nbsp;&nbsp; //没有文件<br />&nbsp;&nbsp; {<br />&nbsp;&nbsp;&nbsp; bSearchFinished = TRUE;<br />&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp; }<br />&nbsp;&nbsp; else<br />&nbsp;&nbsp;&nbsp; bSearchFinished = TRUE; <br />&nbsp; }<br />}<br />FindClose(hSearch);</p>
<p>}</p>
<p>来自 [萝岗九龙社区] <a href="http://www.gzzsc.net">http://www.gzzsc.net</a></p><img src ="http://www.cppblog.com/mzjs-long/aggbug/154739.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/mzjs-long/" target="_blank">白河愁</a> 2011-08-30 23:19 <a href="http://www.cppblog.com/mzjs-long/archive/2011/08/30/154739.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>vc6新建工程没有MFC项,VC6导入MFC工程出错.</title><link>http://www.cppblog.com/mzjs-long/archive/2011/08/30/154735.html</link><dc:creator>白河愁</dc:creator><author>白河愁</author><pubDate>Tue, 30 Aug 2011 15:09:00 GMT</pubDate><guid>http://www.cppblog.com/mzjs-long/archive/2011/08/30/154735.html</guid><wfw:comment>http://www.cppblog.com/mzjs-long/comments/154735.html</wfw:comment><comments>http://www.cppblog.com/mzjs-long/archive/2011/08/30/154735.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/mzjs-long/comments/commentRss/154735.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/mzjs-long/services/trackbacks/154735.html</trackback:ping><description><![CDATA[<p>一个vc6安装包,以前用没问题.<br />最近重新装一次,发现VC6在新建工程时没有了MFC项.<br />导入MFC的工程,也没法解析.出现:<br />致命错误:RC1015:无法打开包含文件'afxres.h'.</p>
<p>解决办法如下:<br />卸载vc6,并删除已安装目录所有文件.重启再重装就OK.</p>
<p>&nbsp;</p>
<p>来自 [萝岗九龙社区] <a href="http://www.gzzsc.net">http://www.gzzsc.net</a></p><img src ="http://www.cppblog.com/mzjs-long/aggbug/154735.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/mzjs-long/" target="_blank">白河愁</a> 2011-08-30 23:09 <a href="http://www.cppblog.com/mzjs-long/archive/2011/08/30/154735.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>