复制数据到内存的异常。急~~,在线等。。。。
struct MyFormatData
{
CString idval;
CString cszCurrentPath;
CString cszLocalpath;
};
然后赋值:
MyFormatData mydata;
CTime time;
time=CTime::GetCurrentTime(); //获得当前时间
mydata.idval=time.Format("%d%H%M%S" ); //将日,时,分,秒转换为字符串
mydata.cszLocalpath="";
mydata.cszCurrentPath=szFtpDirectory;
想将这个数据保存到内存中:
HGLOBAL clipbuffer;
clipbuffer = GlobalAlloc(GMEM_MOVEABLE | GMEM_SHARE | GMEM_ZEROINIT | GMEM_DISCARDABLE, sizeof(MyFormatData));
MyFormatData * buffer = (MyFormatData*)GlobalLock(clipbuffer);
*buffer = mydata; //保存到内存
GlobalUnlock(clipbuffer);
编译没有问题:不知道为啥在执行到*buffer = mydata;时抛出异常,在MFC的
struct CStringData中的:
bool IsLocked() const throw()
{
return nRefs < 0;
}
被中断。求救,谢谢!!
相关推荐
基于小程序的社区团购源代码(java+小程序+mysql+LW).zip
从管理员、商家、会员的功能要求出发,社区团购系统中的功能模块主要是实现管理员。 服务端:首页、个人中心、会员管理、商家管理、商品信息管理、商品分类管理、购买订单管理、退货退款管理、商品评价管理、系统管理。 商家服务端:首页、个人中心、商品信息管理、购买订单管理、退货退款管理、商品评价管理;会员客户端:首页、商品信息、我的(会员信息、商品信息、购买订单、退货退款、商品评价、用户充值、购物车、我的订单)。 项目包含完整前后端源码和数据库文件 环境说明: 开发语言:Java JDK版本:JDK1.8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea Maven包:Maven3.3 部署容器:tomcat7 小程序开发工具:hbuildx/微信开发者工具
社区团购微信小程序
社区团购1.1.0源码,火热社区团购来了,带优惠券带扫码提货
基于小程序的农业电商服务系统源代码(java+小程序+mysql+LW).zip
管理人员可以对个人中心、会员管理、商家管理、商品分类管理、商品信息管理、农产品监督管理、助农信息管理、留言板、系统管理、订单管理等进行管理。 项目包含完整前后端源码和数据库文件 环境说明: 开发语言:Java JDK版本:JDK1.8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea Maven包:Maven3.3 部署容器:tomcat7 小程序开发工具:hbuildx/微信开发者工具
java图片浏览小程序(源码+LW).zip
java图片浏览小程序(源码+LW) 项目运行所需环境: Jdk1.8 Tomcat8 Idea2020 Mysql8(pdm文件是SqlServer数据库)
基于小程序的校园二手交易平台小程序源代码(java+小程序+mysql+LW).zip
主要对首页,个人中心,用户管理,卖家管理,商品分类管理,闲置物品管理,商品求购管理,系统管理等功能的研发。 项目包含完整前后端源码和数据库文件 环境说明: 开发语言:Java JDK版本:JDK1.8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea Maven包:Maven3.3 部署容器:tomcat7 小程序开发工具:hbuildx/微信开发者工具


