MFC里的GDI CDC HDC到底是什么?
生活随笔
收集整理的這篇文章主要介紹了
MFC里的GDI CDC HDC到底是什么?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
首先貼一張圖:
可以看出來(lái)HDC就是windows設(shè)備上下文的句柄(話(huà)說(shuō)設(shè)備上下文到底怎么理解?),CDC是MFC里面封裝了它的類(lèi)。
####### CDC還有很多派生:
CDC和HDC可以互相轉(zhuǎn)換
- 獲得CDC *
獲得hdc
HDC hDC; hDC=GetDC(pCxp->hWnd); // windows api pDC->m_hDC; // mfc CDC class member data轉(zhuǎn)換
CDC* pDC HDC hDC; pDC=Attach(hDC); hDC=GetSafeHDC(pDC); pDC->m_hDC==hDC 創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的MFC里的GDI CDC HDC到底是什么?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 开源软件 cadsurf 阅读笔记
- 下一篇: armadillo 配置