随笔分类 -  VC++ MFC-经典资料

摘要:XPSP2 PSDK Full Download with Local Install Use the full download to copy the entire Windows XP SP2 SDK to a secure computer, then selectively install 阅读全文
posted @ 2016-04-05 17:25 findumars 阅读(242) 评论(0) 推荐(0) 编辑
摘要:   当 Visual C++ 项目启用了预编译头 (Precompiled header) 功能时,如果项目中同时混合有 .c 和 .cpp 源文件,则可能收到 C1853 编译器错误:fatal error C1853: 'pjtname.pch' precompiled header file 阅读全文
posted @ 2016-03-13 18:46 findumars 阅读(343) 评论(0) 推荐(0) 编辑
摘要:#pragma comment( linker, "/subsystem:\"console\" /entry:\"WinMainCRTStartup\"") 方法只要在cpp文件头部加入一行:#pragma comment( linker, "/subsystem:\"console\" /ent 阅读全文
posted @ 2016-02-22 23:03 findumars 阅读(819) 评论(0) 推荐(0) 编辑
摘要:CppCheck是一个C/C++代码缺陷静态检查工具。不同于C/C++编译器及其它分析工具,CppCheck只检查编译器检查不出来的bug,不检查语法错误。所谓静态代码检查就是使用一个工具检查我们写的代码是否安全和健壮,是否有隐藏的问题。 比如无意间写了这样的代码: [cpp] view plain 阅读全文
posted @ 2016-02-12 21:50 findumars 阅读(3904) 评论(0) 推荐(0) 编辑
摘要:引用:http://www.easyx.cn/skills/View.aspx?id=6 本文讲解怎样将 mp3 等音乐资源以资源形式嵌入 exe 文件中,并通过 mciSendString 调用。嵌入 mp3 和嵌入图片略有不同,将图片嵌入到 exe 中,以及访问嵌入 exe 中的图片,请参考:h 阅读全文
posted @ 2016-02-03 21:20 findumars 阅读(759) 评论(0) 推荐(0) 编辑
摘要:学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非常困难。 初 阅读全文
posted @ 2016-02-03 21:07 findumars 阅读(4182) 评论(0) 推荐(0) 编辑
摘要:等我以后挣钱了一定买正版! 最近学习Win32编程,为了锻炼自己,在网上下载了一个VC6.0作为开发工具,应该是兼容性的问题吧,VC6 经常闹毛病。 今天导入资源的时候VC6出现崩溃的现象。 马上寻求度娘 很多人说是因为Office 2007 或者Office 2010所致,奈何又不想卸掉2010, 阅读全文
posted @ 2016-02-02 06:23 findumars 阅读(430) 评论(0) 推荐(0) 编辑
摘要:STLport的下载 http://sourceforge.net/projects/stlport/ STLport的编译 * 试验环境 : win7x64sp1 + vc6sp6* 打开控制台窗口 cmd* 运行vc6编译环境命令行批处理 *移除STLport编译配置 * 配置STLport的所 阅读全文
posted @ 2016-02-01 03:09 findumars 阅读(794) 评论(0) 推荐(0) 编辑
摘要:如果你编译了一个VC2008的默认的CRT/MFC的应用程序,如果目标部署电脑上没有安装相应的VC2008的动态库,当运行你的程序的时 个,会出现如下错误信息.这是因为程序使用了基于VC2008的CRT/MFC的动态库版本.解决这个问题,有三种方法:1.使用静态链接库编译(缺点,生成的exe的程序过... 阅读全文
posted @ 2015-12-29 22:16 findumars 阅读(1556) 评论(0) 推荐(1) 编辑
摘要:在链接标志中加入参数: /SUBSYSTEM:WINDOWS,"5.01"在ide环境下:项目属性-常规-平台工具集-Visual Studio 2013 - Windows XP (v120_xp)参考:https://msdn.microsoft.com/query/dev12.query?ap... 阅读全文
posted @ 2015-12-29 22:10 findumars 阅读(1273) 评论(0) 推荐(0) 编辑
摘要:预编译头文件说明TAG:预编译和宏定义,VC++,预编译头文件说明TEXT:所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、 Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间... 阅读全文
posted @ 2015-12-29 18:54 findumars 阅读(312) 评论(0) 推荐(0) 编辑
摘要:这几天写程序,无意间把编译中间文件给删了,然后就出现了C1083编译错误。xxx.cpp..\commen\xxx.cpp(2) : fatal error C1083: 无法打开预编译头文件:“Release\xxx.pch”: No such file or directory 在网... 阅读全文
posted @ 2015-11-30 06:18 findumars 阅读(1289) 评论(0) 推荐(0) 编辑
摘要:Reference: http://www.wintellect.com/blogs/jrobbins/pdb-files-what-every-developer-must-know Most developers realize that PDB files are something that 阅读全文
posted @ 2015-11-30 06:17 findumars 阅读(313) 评论(0) 推荐(0) 编辑
摘要:一.简介 log4cplus是C++编写的开源的日志系统,功能非常全面.本文介绍如何在Windows+VS2008中使用该日志库。二.下载 可从网站[url]http://log4cplus.sourceforge.net[/url]上去下载 log4cplus 1.0.3 rc9,具体地址[url... 阅读全文
posted @ 2015-11-25 08:05 findumars 阅读(724) 评论(0) 推荐(0) 编辑
摘要:最近编译的项目都比较大,话说自己的电脑配置还行,但编译所花的时间还是很长,遇到需要重新编译整个项目的时候真的有回宿舍睡一觉的冲动。昨天一不小心被我发现了一款软件Xoreax IncrediBuild 今天用了一下,实在是太爽了,我把我们办公室的机器都连了起来,其中还有一台工作站,总共加起来22个CU... 阅读全文
posted @ 2015-11-17 00:22 findumars 阅读(3686) 评论(0) 推荐(0) 编辑
摘要:就是这段代码: 在VS2010 Release下,按F5运行需要几万毫秒,但是按Ctrl F5却只需要几百毫秒。难道Release模式还可以调试?搞不懂,留个爪,以后再研究~ 阅读全文
posted @ 2015-08-24 20:09 findumars 阅读(373) 评论(0) 推荐(0) 编辑
摘要:Windows API 向 C++ 开发人员提出了一项挑战。 组成 API 的众多库大都表现为 C 语言风格的函数和句柄或是 COM 风格的接口。 这些用起来都不太方便,需要进行一定的封装或间接操作。C++ 开发人员的难题是如何确定合理的封装级别。 与 MFC 和 ATL 这样的库一起成长起来的开发 阅读全文
posted @ 2015-07-22 22:00 findumars 阅读(7805) 评论(0) 推荐(0) 编辑
摘要:这篇文章是否偏激我不清楚,但是的确看到了许多以前没有见过的评价。网上有些别的对MS的评价,看来看去就那几篇,我都看烦了,而且都没有这篇高屋建瓴。不过我觉得小程序员做好自己的事情就行了,对语言不要有这么多的要求,ASP转到PHP应该轻而易举,HTML和JS仍然是共同的,C#转到C++又有何难。所以这篇 阅读全文
posted @ 2015-05-26 16:39 findumars 阅读(3888) 评论(0) 推荐(2) 编辑
摘要:.APS:存放二进制资源的中间文件,VC把当前资源文件转换成二进制格式,并存放在APS文件中,以加快资源装载速度。资源辅助文件。.BMP:位图资源文件。.BSC:浏览信息文件,由浏览信息维护工具(BSCMAKE)从原始浏览信息文件(.SBR)中生成,BSC文件可以用来在源代码编辑窗口中进行快速定位。... 阅读全文
posted @ 2015-03-26 18:35 findumars 阅读(3042) 评论(0) 推荐(0) 编辑
摘要:无意中新发现一个快捷键,有点意思:1. 选中一个词汇,按住Shift+9,就会替这个词汇加上两边的括号。2.回退到光标的上一次位置: Ctrl+减号3.切换代码书签 Ctrl-B + Ctrl-T4.Ctrl-M + Ctrl-O / Ctrl-M + Ctrl-P: 折叠定义/展开所有代码(停止大... 阅读全文
posted @ 2015-02-20 23:00 findumars 阅读(2333) 评论(0) 推荐(0) 编辑