自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (4)
  • 收藏
  • 关注

转载 Visual Studio原生开发的10个调试技巧

最近碰巧读了Ivan Shcherbakov写的一篇文章,《11个强大的Visual Studio调试小技巧》。这篇文章只介绍了一些有关Visual Studio的基本调试技巧,但是还有其他一些同样有用的技巧。我整理了一些Visual Studio(至少在VS 2008下)原生开发的调试技巧。(如果你是工作在托管代码下,调试器会有更多的特性,在CodeProject中有介绍它们的文章),下面是

2016-11-22 18:11:43 421

原创 VC通用对话框

1.选择文件对话框   CFileDialog FileDialog(TRUE,NULL, NULL, OFN_READONLY|OFN_CREATEPROMPT,_T("Region File(*.reg)|*.reg||"),this);CString strPath = m_pObj->GetProjectDir()+_T("Region");FileDialog.m_ofn.l

2016-11-03 14:42:46 910

转载 将数组一次性拷贝到vector的一种方法

主要是利用vector::reserve,vector::resize和memcpy或者assign这几个函数stl容器中size()/resize(), reserve()/capacity()为两对对应接口,vector为保持高速随机访问,采用连续内存分配,如果插入一个新的元素,但是预留空间已经用完(size()==capacity()),此时会重新分配新的内存空间,将原空间的

2016-11-03 09:56:55 25548 1

VC助手,XX版,支持VS2017

先安装VA_X_Setup2074.exe,然后再用下载下来的补丁“VA_X.dll”替换掉安装目录中的VA_X.dll即可

2017-12-13

解决方案垃圾文件清理器

此工具常用于清理解决方案目录垃圾文件(默认.sdf,pdb),无用文件夹(默认dll,ipch,debug,release),默认格式均可手动添加或删除。界面采用duilib设计,使用前建议把此工具放到解决方案上层目录,此时可以检错多个解决方案

2017-11-25

VC通过Http协议Get或Post方式与WebService通信,解析返回的Json

本资源是一个封装类,采用异步方式解决了Wininet不能设置超时的问题,当前异步采用C++11线程库及同步方式,可修改为MFC工作线程后在VS2012以下版本使用。JSON解析库采用JSONCPP。调用方式参考: CWininetHttp MyHttp; bool bSucess=false; iMyHttp.RequestJsonInfo((LPCTSTR)m_strUrl,Hr_Post,"Content-Type:application/x-www-form-urlencoded",strData,m_nTimeOut); if (!MyHttp.ParseJsonInfo()) { return OutPutFailInfo(MyHttp.GetErrInfo()); } MFC程序中通过HttpGet和HttpPost方式向WebService发送请求,WebService以Json的方式返回数据,MFC程序解析Json,得到指定数据。

2017-11-25

MFC项目重命名工具

对MFC项目重新命名,能够避免人工修改项目名称的繁琐及易出错,只需要输入旧项目解决方案路径及新项目名称即可

2017-09-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除