奇怪问题,弟兄们都来看看,为什么加了csTempformat"%x,%d",pIMontDoc,lAngle就不crash了?
佚名通过本文主要向大家介绍了奇怪问题,弟兄们都来看看,为什么加了csTempformat"%x,%d",pIMontDoc,lAngle就不crash了?等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 奇怪问题,弟兄们都来看看,为什么加了csTempformat"%x,%d", pIMontDoc, lAngle就不crash了?
描述:
解决方案1:
描述:
代码如下
//不加这段就crash
CString csTemp;
csTemp.Format(_T("%x,%d"),pIMontDoc, lAngle);
//
pIMontDoc->DrawOnDC((long)hDC,(long *)reFrm,lAngle,NULL);
//pImontDoc是一个COM(ATL COM)一个interface的指针
为什么呢?有没有碰到类似情况的?都来给个提示,UP者有分,嫌分少我再加
这里我先谢过了!
解决方案1:
我在打印機DC上畫東西,打印不出來,怎麼查錯誤
解决方案2: 做打印程序的时候,偶也碰到过类似的问题,
循环几次后就出错了,调试一看是什么DestroyWindow里的
一个Assert(m_hWnd);
也没搞明白,
不过程序编成Release就没出错了。
也没多想
可能是时间太快了,用线程吧
解决方案4:关注!!
解决方案5: 原来代码是什么
crash到那句了
csTemp后面有没有用