用VC++6.0和MFC进行GDI编程,有一段代码实现拷屏并额外加几个文字标注,编译没有问题,运行总是访问异常,在调试环境中异常,独立运行还是异常,加了try{}catch{}结构还是不行,死活捕捉不到这个异常,通过跟踪发现是CDC在恢复旧字体时出错,再检查CDC中选用自定义字体的语句,才发现少了个&符号[ 把memDC.SelectObject(&font)写成了memDC.SelectObject(font) ],编译器尽然发现不了这样的参数类型问题,实在无语。
VC++中unhandled exception的处理
最新推荐文章于 2024-08-05 07:45:00 发布