
VC++
文章平均质量分 76
mouse8166
这家伙很懒,什么也没留下...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vc中的release和debug版本的区别
Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd /Fo,但区别并不重要,通常他们也不会引起 Release 版错误,在此转载 2010-04-21 18:56:00 · 344 阅读 · 0 评论 -
MFC程序和Win32程序的关系
MFC把具有相当固定行为的WinMain内部操作封装在CWinApp中,把有着相当固定行为的WndProc内部操作封装在CFrameWnd中。几乎可以说CWinApp用来取代WinMain在SDK程序中的地位,CFrameWnd取代SDK程序中窗口函数的地位。首先MFC程序需要下面函数库:(1) Windows C Runtime函数库:LIBC.LIB / MSVCRT.LIB转载 2010-04-21 18:58:00 · 478 阅读 · 0 评论 -
MFC几个关于字符串处理的全局函数
最近在使用字符资源的时候,发现有几个全局函数处理字符串非常方便。函数头 void AFXAPI AfxFormatString1(CString& rString, UINT nIDS, LPCTSTR lpsz1);函数功能 从资源文件里读取指定ID(nIDS)的资源字符串,并用字符串(lpsz1)替换资源字符串中出现的”%1”,假如”%1”出现多次,则多次替换。函数头 void AFXAPI原创 2010-04-21 19:00:00 · 998 阅读 · 0 评论 -
从VC6到VC9移植代码问题
首先可以直接用Visual Studio 2008的打开VC6的工作区文件和项目文件(dsw和dsp),并将其升级为VS2008的解决方案格式和项目格式(sln和vcproj),VC9的编译器相对于VC6有了很大的变化,一些编译参数和链接参数被废弃(比如/map:line),有一些改变了名称,还有新增的选项,不过不用担心,升级过程会自动对其进行转换,最终都会得到一个正确的解决方案和VC项目文件,这转载 2010-04-21 19:01:00 · 643 阅读 · 0 评论 -
VC中调用MSXML库创建XML
HRESULT InitXmlDOC(MSXML2::IXMLDOMDocumentPtr & pDoc, MSXML2::IXMLDOMElementPtr & ppRoot){ HRESULT hr; hr = pDoc.CreateInstance(__uuidof(MSXML2::DOMDocument30原创 2010-04-21 19:03:00 · 839 阅读 · 0 评论 -
VC快捷键
f1: 帮助 ctrl+o :open ctrl+p :print ctrl+n :new ctrl+shift+f2 :清除所有书签 f2 :上一个书签 shift+f2 :上一个书签 alt+f2 :编辑书签 ctrl+f2 :添加/删除一个书签 f12 :goto definition shift+f12转载 2010-04-30 09:05:00 · 489 阅读 · 0 评论