经过CDC获取HDCthis
经过CDC(设备描述表)获取HDC(设备上下文句柄)的方法:spa
//第一种
void ...::OnDraw(CDC *pDC) { ...... HDC hDC=pDC->GetSafeHdc(); } //第二种
HDC hDC=this->GetDC()->GetSafeHdc(); //...
若是用VS的断点调试查看此时hDC(或 pDC->m_hDC)的值会发现没法读取内存,但这不影响什么,咱们已经获取到了 hDC 了,之因此没法读取内存只由于它是一个指针,它的值是一个地址,因此没法获取。指针