WinHand.cpp Line 199 错误 WinHand.cpp Line 218 错误
错误 line CPP
2023-09-11 14:16:46 时间
发生错误的一种可能的原因:
程序中申请了DC的指针:
CDC* pDC = this->GetDC();
在使用完后调用了删除函数:
pDC->DeleteDC();
问题在这儿,在获取的对象的DC后,不要轻易使用用删除函数,应改成:
ReleaseDC(pDC);
除非是自己创建的DC,否则不要删除,发生这类错误一般很难定位。
解决 pDC->DeleteDC(); 的地方都改成 ReleaseDC(pDC);
相关文章
- 线程池运用实例——一次错误的多线程程序设计以及修复过程
- 如何解决ORA-00845错误
- 【nginx】【fastdfs】报错ERROR - file: /root/fastdfs-nginx-module/src//common.c, line: 728,页面400错误
- C语言错误之--初始值(低级错误)
- Foundation HTML5 Canvas中的2处错误
- FreeBSD修改root密码错误passwd: pam_chau(www.111cn.net)thtok(): error in service module from:http://www.111cn.net/sys/freebsd/66713.htm
- viusal studio 调试错误及解决方法(长期更新记录)
- @Override错误
- 【MATLAB基础】—错误使用 mesh (line 75)
- VS2017报错:严重性 代码 说明 项目 文件 行 禁止显示状态 错误 C4996 'strcpy': This function or variable may be unsafe. Consid
- MFC错误0xc000007b 应用程序无法正常启动 的一种原因(未验证)
- 【错误记录】Android Studio 集成 ARoute 编译报错 ( 兼容 support 库和 androidx 库 | add ‘tools:replace=“android:appCo )
- error while loading shared libraries:libmysqlclient.so.18 错误
- 从一次错误拼写所想到的
- 【观点】7个测试自动化的错误及解决方案实例
- 小错误汇总
- Mysql 错误 ERROR 1 (HY000) at line 1: Can't create/write to file '/home/kaizenly/cfg_dict.csv' (Errcode: 13 - Permission denied)
- python爬虫(一)入门常见错误集合
- Linux PHP编译 make时出现错误libpthread.so.0: error adding symbols: DSO missing from command line的解决方案