自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 关于sprintf_s的使用问题

在开发一个项目过程中,由于使用了最新版的开发环境,因此sprintf函数默认被开发环境禁止,出于养成好习惯的心思,我开始使用了sprintf_s函数,但这个函数着实坑了我一把,见下面代码:DWORD mcoluncunt = 500;LPBYTE mConfigInfoList = (LPBYTE)zalloc(mcoluncunt*200);CString mTemp = "test f

2015-08-18 14:20:31 1994 1

原创 关于MFC中CString的用法小结

今天被两个问题折腾了好久,一个是关于结构体数组传递值的问题,就是不知道结构体指针传递形参到子函数后,如何被子函数分解并继续使用,测试过程中老是只能在结构体数组的第一个元素进行操作,后面的操作就会提示“访问越界”之类的提示,真是伤透了脑筋。第二个问题是关于遇到结构体数组不知道如何直接进行传递值的问题,我思考了很久,也查阅了不少资料,终于找到了下面一条比较麻烦的方法,不过测试基本可行,先贴

2015-08-17 17:19:05 1862

原创 关于STRUCT命名的问题

c++中经常会用到各种struct结构,有微软提供的,也有自定义的,但这次在一个项目中遇到了一个比较奇怪和奇葩的问题,就是在定义struct结构时的规则上出现了问题,看下面的例子:struct { CString receivecout; CString sendcout;}mailcoutInfo;我若向上面的书写规则命名结构体,则在后面使用时会出现 mailcoutIn

2015-08-17 13:32:45 2590

原创 搭建VS2010+ACCESS2003环境遇到的问题

1、 提示连接数据库失败,错误信息:无效指针解决方法:可能是没有进行COM初始化,应该在使用下列代码前: _ConnectionPtr m_pConnection; _variant_t RecordsAffected; _RecordsetPtr m_pRecordset;加入:CoInitialize(NULL);  //初始化  如下

2015-08-12 14:44:51 660 1

转载 有关注册表中涉及到的鼠标右键项目

1、桌面右键菜单HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shellex\ContextMenuHandlers\*该路径下存放了桌面右键菜单的项目,*代表所有项目,可以根据需要删除。HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\Background\shell这个路径

2015-08-10 14:28:50 1155

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