Visual Studio(Visual C++)
caomiao2006
这个作者很懒,什么都没留下…
展开
-
对预编译的认识
预编译头文件今天在改一个很大的程序,慢慢看,慢慢改。突然发现一个.c文件,里面什么也没有, 就几个头文件,我一看,我靠,这不是把简单的问题搞复杂了吗,随手删掉那个c文件。 结果不能编译了,我靠: fatal error C1083: Cannot open precompiled header file: /Debug/v13_3.pch/: No such file o转载 2009-11-16 11:33:00 · 1388 阅读 · 0 评论 -
VC下文件(夹)拷贝的方式
1、直接通过CRT标注函数fopen/fclose打开/关闭文件,fread/fwrite读写文件; 2、WIN32 API的CopyFile函数或CopyFileEX(回调函数返回进度)函数直接进行拷贝; 3、WIN32 API的SHFileOperation函数拷贝文件或文件夹; 4、WIN32 API的CreateFile、ReadFile和WriteF原创 2009-11-23 12:13:00 · 2145 阅读 · 0 评论 -
MultiByteToWideChar的一点问题
string类的size()/length()方法返回的是字节数,不管是否有汉字。 MultiByteToWideChar ( CP_ACP, 0, vIter->c_str(), vIter->length() + 1, tmpFullFilePath, MAX_PATH);这个语句中若把参数1改为CP_UTF8格式,则当vIter指向包含汉字的字原创 2009-11-23 17:42:00 · 704 阅读 · 0 评论 -
VS2008编译MFC程序提示找不到afxcontrolbars.h
安装Visual.Studio.2008.Team.Suite.简体中文正式版之后提示找不到afxcontrolbars.h文件,接着需要安装VS2008SP1CHSX1512981(VS2008的SP1补丁),安装到最后一项(VS90sp1-KB945140-X86-CHS)时要等待很长时间,看起来是被卡住了,需要有耐心。原创 2010-04-14 10:35:00 · 7144 阅读 · 3 评论 -
CString格式化字符串
char *字符串转换为CString,不能通过CString.Format(_T("%s"), “123456”);的方式来转换,这样会得到一个错误的CString,而应该直接赋值CString str = “123456”。原创 2010-04-25 15:49:00 · 1277 阅读 · 0 评论