經過CDC獲取 HDC

經過CDC獲取HDCthis

經過CDC(設備描述表)獲取HDC(設備上下文句柄)的方法:spa

//第一種
void ...::OnDraw(CDC *pDC) { ...... HDC hDC=pDC->GetSafeHdc(); } //第二種
 HDC hDC=this->GetDC()->GetSafeHdc(); //...

若是用VS的斷點調試查看此時hDC(或 pDC->m_hDC)的值會發現沒法讀取內存,但這不影響什麼,咱們已經獲取到了 hDC 了,之因此沒法讀取內存只由於它是一個指針,它的值是一個地址,因此沒法獲取。指針

相關文章
相關標籤/搜索