解决方案 »
- 如何往pdf中插入图片
- GDI或者矢量图形的资料
- IXMLDOMNodeList* ->length始终为0是怎么回事?
- 无事,散分而已。保佑大家出门在外的朋友们平平安安,工作顺利。
- 我的机器疯掉了?
- 请问,如何使mdi的主框架一开始就最大化,如何使mdi的子窗口一开始就平铺或最大化?
- 【故人今在何处】【仁者大师】
- 用ADO com访问数据库,能够读取,但_ConnectionPtr,_RecordPtr都无法插入新纪录,请诸位帮帮忙!我得Sql是:insert WEl (TITLE) values ('heeddf')
- socket发送压缩包解压发生错误
- 哪儿有可以作COOL外观的CDialog的派生类!或一些源码提示![主要是让它的四边显得薄一点,又可看到标题条]又有没有可以改变DOC、VIEW外观的类或一些源码提示!
- 鼠标自动移动
- 关于release,dubug两种状态下的调试信息的显示问题。
{
wchar_t * cvfno; //这儿根本就没分配内存
cvfno = vfno.bstrVal;
INFO * newnode = new INFO(cvfno);
infoList.Append(newnode);
m_pRecordset1->MoveNext();
}while(!m_pRecordset1->adoEOF)
{
//wchar_t * cvfno = new wchar_t(20);
wchar_t cvfno[20]; //改进:既然是20个wchar不变,还不如在栈上面申请变量
vfno = m_pRecordset1->GetCollect("fno");
if(vfno.vt == VT_NULL)
//cvfno = _T(" "); //错误:这儿把cvfno指针指向了 _T(" ")常量了,失去了对原来分配空间的引用,所以后面delete出错
cvfno[0] = 0; //把第一个unicode字符设置成0,那么cvfno就是空字符串了
else
{
//memset(cvfno, 0, 50);
_tcscpy(cvfno,(wchar_t *)vfno.bstrVal);
//cvfno = vfno.bstrVal;
}
INFO * newnode = new INFO(cvfno);
infoList.Append(newnode);
m_pRecordset1->MoveNext();
delete []cvfno; //cvfno已经指向常量
}