VC++
a904003695
这个作者很懒,什么都没留下…
展开
-
CVTRES : fatal error CVT1100: 资源重复。类型: MANIFEST,名称: 1,语言: 0x0409 LINK : fatal error LNK1123: 转换到 COF
CVTRES : fatal error CVT1100: 资源重复。类型: MANIFEST,名称: 1,语言: 0x0409 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件 CVTRES : fatal error CVT1100: 资源重复。类型: MANIFEST,名称: 1,语言: 0x0409LINK : f转载 2016-04-23 20:32:28 · 6705 阅读 · 2 评论 -
VS2013 MFC应用程序工程中文件的组成
前言:Debug文件 Release文件Debug版本的可执行文件中包含了用于调试的信息和代码,而Release版本则没有调试信息,不能进行调试,但可执行文件比较小1.解决方案相关文件解决方案相关文件包括解决方案文件夹下的.sdf文件、.sln文件、.suo文件和ipch文件夹。.sdf文件和ipch目录一般占用空间比较大,几十兆甚至上百兆,与智能提示、错误提原创 2016-05-06 11:15:25 · 3618 阅读 · 0 评论 -
error MSB6006: “rc.exe”已退出,代码为 1
前言:程序修改、删除、移动了图标后提示资源编译错误error MSB6006: “rc.exe”已退出,代码为 1(VS2013编译MFC工程,资源编译器出错)方法:1、在工程目录打开.vcxproj文件,删除图标资源节点 //若res文件已经删除了 ”应用程序图标smal.ico“,则需要删除该行原创 2016-05-06 09:13:51 · 13490 阅读 · 6 评论 -
MFC回车后关闭窗口
前言:在一般情况下编写的对话框程序,用户在运行的时候,如果不注意按下了ENTER或者ESC键,程序就会立刻退出,之所以会这样,是因为按下Enter键时,Windows就会自动去找输入焦点落在了哪一个按钮上,当获得焦点的按钮的四周将被点线矩形包围。如果所有按钮都没有获得输入焦点,Windows 就会自动去寻找程序或资源所指定的默认按钮(默认按钮边框较粗)。如果对话框没有默认按钮,那么即使对话框中原创 2016-05-05 21:46:50 · 734 阅读 · 0 评论 -
路径转为转义字符串
eg: 将路径"C:\dir.txt"转为"C:\\dir.txt\0"CString strpath="C:\dir.txt"; //unicode版本 CString strpath=L"C:\dir.txt";或者CString strpath=_T("C:\dir.txt");strpath.Replace("\\","\\\\"); //strpath="C:\\dir.t原创 2016-05-05 15:52:55 · 5462 阅读 · 1 评论 -
SHFileOperation()函数移动,复制,删除文件\文件夹
(转载于:http://hi.baidu.com/%B4%E7%B2%DD%D0%C4_/blog/item/e3a8200a28f6ea3ab1351d38.html)总结一下SHFileOperation的用法,希望对大家有用//删除文件或者文件夹bool DeleteFile(char * lpszPath){SHFILEOPSTRUCT FileOp={0};转载 2016-05-05 13:50:57 · 3514 阅读 · 0 评论 -
cannot open file "uafxcwd.lib"
由于把vc工程设置为了unicode编码后出了链接问题,解决步骤:1. 菜单project-》settnigs-》link-》Object/Library modules:中添加uafxcwd.lib 2. uafxcwd.lib 复制到vc mfc lib里面而不是重新安装原创 2016-04-17 03:11:40 · 1898 阅读 · 0 评论 -
C++字符串完全指南
C++字符串完全指南 - Win32字符编码(一)前言字符串的表现形式各异,象TCHAR,std::string,BSTR等等,有时还会见到怪怪的用_tcs起头的宏。这个指南的目的就是说明各种字符串类型及其用途,并说明如何在必要时进行类型的相互转换。在指南的第一部分,介绍三种字符编码格式。理解编码的工作原理是致为重要的。即使你已经知道字符串是一个字符的数组这样的转载 2016-04-17 02:51:11 · 1356 阅读 · 0 评论 -
VC++6.0中编写Unicode编码的应用程序
VC++ 6.0支持Unicode编程,但默认的是ANSI,所以开发人员只需要稍微改变一下编写代码的习惯便可以轻松编写支持UNICODE的应用程序。 使用VC++6.0进行Unicode编程主要做以下几项工作:1、为工程添加UNICODE和_UNICODE预处理选项。 具体步骤:打开[工程]->[设置…]对话框,如图1所示,在C/C++标签对话框的“预处理程序定义”中去除_MBC转载 2016-04-17 02:20:30 · 2367 阅读 · 0 评论 -
lib静态库、dll动态库
静态库 1. 静态库扩展名为.lib,静态链接(即代码会直接编译进可执行文件)。静态库是一个或多个obj文件的打包。 2. 在VC中使用静态库的方法: 方法一:在项目属性中添加附加依赖项。 若库目录不在系统和当前目录,选中工程,单击右键,属性-->VC++目录,在库目录中添加库文件所在路径; 选中工程,单击右键,转载 2016-04-24 12:41:05 · 490 阅读 · 0 评论