通过CDC获取 HDC
2016-04-01 09:09
330 查看
通过CDC获取HDC
通过CDC(设备描述表)获取HDC(设备上下文句柄)的方法:
如果用VS的断点调试查看此时hDC(或 pDC->m_hDC)的值会发现无法读取内存,但这不影响什么,我们已经获取到了 hDC 了,之所以无法读取内存只因为它是一个指针,它的值是一个地址,所以无法获取。
通过CDC(设备描述表)获取HDC(设备上下文句柄)的方法:
//第一种 void ...::OnDraw(CDC *pDC) { ...... HDC hDC=pDC->GetSafeHdc(); } //第二种 HDC hDC=this->GetDC()->GetSafeHdc(); //...
如果用VS的断点调试查看此时hDC(或 pDC->m_hDC)的值会发现无法读取内存,但这不影响什么,我们已经获取到了 hDC 了,之所以无法读取内存只因为它是一个指针,它的值是一个地址,所以无法获取。
相关文章推荐
- javax.naming.NoInitialContextException: Need to specify class name in environment or system property
- ubuntu windows 双系统引导配置
- Android BroadcastReceiver学习总结
- 【poj 3258】River Hopscotch 题意&题解&代码(C++)
- 【代码笔记】检测手机翻转
- java泛型
- oracle的SQL语句中的(+)是干什么用的?
- angularJs中上传图片/文件功能:ng-file-upload
- lvs keepalived 安装配置详解
- 【代码笔记】iOS-检测手机翻转
- SAP MM移动平均价和标准价逻辑
- bzoj 2038 [2009国家集训队]小Z的袜子(hose)(莫队算法)
- JDK与JRE及其在Eclipse中的使用
- 浮躁的时候看这儿
- 熬夜并不值得程序员炫耀
- nyoj847 S + T(贪心)
- 下拉滚动的实现
- js中字符串编码函数escape()、encodeURI()、encodeURIComponent()区别详解
- OC语言--NSFileManager& NSFileHandle
- OpenStack 架构 - 每天5分钟玩转 OpenStack(15)