
VC/MFC
xiake001
这个作者很懒,什么都没留下…
展开
-
Debug与Release版本的区别
Debug与Release版本的区别 Debug 和 Release 并没有本质的区别,他们只是VC预定义提供的两组编译选项的集合,编译器只是按照预定的选项行动。如果我们愿意,我们完全可以把Debug和Release的行为完全颠倒过来。当然也可以提供其他的模式,例如自己定义一组编译选项,然后命名为MY_ABC等。习惯上,我们仍然更愿意使用VC已经定义好的名称。 Debu转载 2011-12-30 15:37:39 · 544 阅读 · 0 评论 -
cstring、string、lpwstr、lpstr、char*之间相互转换
cstring 转换为cstring 转换为 */* cstring 转 string */CString cs(_T("cs")); string s; s = (LPCSTR)(CStringA)(cs); /* CString转换成LPCWSTR、LPWSTR、LPCSTR、LPSTR *///VS2005中CString已经改为宽字符型LPWSTR lpstr = (LPW原创 2018-04-11 16:40:51 · 10758 阅读 · 0 评论 -
VisualStudio工程设置(四)---.常见问题
编译链接<库目录>和<附加依赖项>的区别? 库目录只是查找目录,类似环境变量PATH;具体用哪一个需要指明的,如果不在附加依赖项里填上,就需要在代码里用#pragma comment(lib, “xxx.lib”)来手动指定了。你写代码读写一个文件需要写明文件名吧,这个文件名就相当于那个lib , 但读写这个文件可以不写全路径,就是因为有工作目录的存在...原创 2018-01-24 14:58:19 · 294 阅读 · 0 评论 -
VisualStudio工程设置(三)---.props工程属性文件的使用
新建属性表在【属性管理器】中右击选择【添加新项目属性...】,生成test.props文件。编辑文件,如下:<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ImportGroup La原创 2018-01-23 17:47:57 · 7890 阅读 · 0 评论 -
VisualStudio工程设置(一)---配置
工程属性设置目录配置参考:vs目录 首先演示一个虚拟的解决方案和我们期望得到的目录结构,然后使用VC2008的项目设置功能来一步一步达到我们的需求。虚拟解决方案:该虚拟解决方案名为GMA,包含一个动态链接库项目ChocolateMilk和一个应用程序项目PureMilk,需要使用一个第三方库log4cxx(Apache log4j的C++移植版本,用于日志输出)。log4cx原创 2017-08-08 20:12:57 · 7339 阅读 · 1 评论 -
VisualStudio工程设置(二)---opencv3.2在vs2015开发环境搭建+cmake3.8编译生成opencv x86版本库
转载:http://blog.youkuaiyun.com/sinat_27953939/article/details/68948313版权声明:本文为博主原创文章,未经博主允许不得转载。[cpp] view plain copy最近由于学校里一些工作的需要,开始接触opencv,学习期间遇到了不少的问题,还好最转载 2017-08-18 16:05:58 · 716 阅读 · 0 评论 -
MFC 进行界面设计与编程
总体思路 由UI设计界面背景图片、相关按钮图片等,然后在代码中创建关联控件变量。对于无需变化的背景、按钮,可以不设控件变量关联。一般有以下几个步骤: 1.UI设计界面; 2.创建需要变动的控件变量与之关联,并设置透明; 3.加载图片; 4.创建控件相应消息响应函数。控件开发系统控件创建CStatic ctrl_record_;CRec...原创 2017-10-02 23:28:10 · 12551 阅读 · 0 评论 -
VC++、MFC中最好的开源项目
VC++、MFC中最好的开源项目作者:Sudhir Mangla改编:http://www.okbase.net/home/haobao 介绍一下用VC++/MFC写的最好的开源项目。Sourceforge.net中有许多高质量的VC++开源项目,我列举了一些可以作为VC++程序员的参考。一、优秀的开源项目7-Zip (http://sourceforge转载 2011-05-01 13:16:00 · 675 阅读 · 0 评论 -
VS2015下Log4Cplus编译及其使用、Log4Cplus配置文件使用
简介log4cplus是log4j的c++移植版,是c++中一个很好的打印日志的库。它与另外一个c++的log库log4cxx相比较,好处是不依赖于libapr和libaprutil,可以静态链接到程序中,便于部署。安装tar xvzf log4cplus-x.x.x.tar.gzcd log4cplus-x.x.x./configure –prefix=/where/to...转载 2018-04-11 16:43:04 · 1370 阅读 · 0 评论