日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

CDC之CreateCompatibleDC與BitBlt

系統(tǒng) 3050 0
CreateCompatibleDC

創(chuàng)建一個(gè)與指定設(shè)備一致的內(nèi)存設(shè)備描寫敘述表。

HDC? CreateCompatibleDC (HDC hdc //設(shè)備描寫敘述表句柄);

參數(shù) ? hdc

現(xiàn)有的設(shè)備描寫敘述表的一個(gè)句柄,假設(shè)這個(gè)句柄為NULL,則函數(shù)創(chuàng)建一個(gè)和應(yīng)用程序當(dāng)前屏幕一致的內(nèi)存設(shè)備描寫敘述表。

返回值 ? 假設(shè)函數(shù)調(diào)用成功,則返回一個(gè)內(nèi)存設(shè)備描寫敘述表句柄;否則返回NULL。

說明
創(chuàng)建一個(gè)與特定設(shè)備場景一致的內(nèi)存設(shè)備場景
返回值
Long,新設(shè)備場景句柄,若出錯(cuò)則為零
參數(shù)表
參數(shù) 類型及說明
hdc Long,設(shè)備場景句柄。新的設(shè)備場景將與它一致。也可能為0以創(chuàng)建一個(gè)與屏幕一致的設(shè)備場景
注解

在繪制之前,先要為該設(shè)備場景選定一個(gè)位圖。不再須要時(shí),該設(shè)備場景可用 DeleteDC 函數(shù)刪除。刪除前,其全部對(duì)象應(yīng)回復(fù)初始狀態(tài)

BitBlt ( //圖形拷貝
  HMDC0, //目標(biāo)設(shè)備場景
  x0,y0 //目標(biāo)左上角坐標(biāo)
  w,h //目標(biāo)圖形寬、高
  HMDC1, //源設(shè)備場景
  x1,y1 //源左上角坐標(biāo)
  SRCCOPY //拷貝方式,這里是直接拷貝);

HBITMAP hbmp = (HBITMAP):: LoadImage(

AfxGetInstanceHandle(),
nidresourcename,IMAGE_BITMAP,0,0,
LR_CREATEDIBSECTION);

1. 怎樣獲取應(yīng)用程序的實(shí)例句柄 CWinAppIm_hInstance 中,用戶能夠調(diào)用 AfxGetInstanceHandle 獲取句柄。

?/P>

2.怎樣在代碼中獲取應(yīng)用程序主窗體的指針

主框窗體的指針保存在CwinThread:: m_pMaiWnd中,能夠調(diào)用AfxGetMainWnd來獲取。以下的樣例使應(yīng)用程序極小化:

AfxGetMainWnd ()->ShowWindow(SW_SHOWWMINMIZED);

CreateCompatibleDC

CDC MemDC;//首先定義一個(gè)顯示設(shè)備對(duì)象
CBitmap MemBitmap;//定義一個(gè)位圖對(duì)象

//隨后建立與屏幕顯示兼容的內(nèi)存顯示設(shè)備
MemDC.CreateCompatibleDC(NULL);
//這時(shí)還不能畫圖,由于沒有地方畫^_^
//以下建立一個(gè)與屏幕顯示兼容的位圖,至于位圖的大小嘛,能夠用窗體的大小
CRect rc;
GetClientRect(&rc);

MemBitmap.CreateCompatibleBitmap(pDC,rc.Width(),rc.Height());
//將位圖選入到內(nèi)存顯示設(shè)備中
//僅僅有選入了位圖的

CDC之CreateCompatibleDC與BitBlt


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 牙克石市| 甘泉县| 灌云县| 孟州市| 瑞昌市| 明星| 定陶县| 西充县| 盘锦市| 涞水县| 屯门区| 井冈山市| 榆林市| 灵台县| 奇台县| 育儿| 昭平县| 延寿县| 海门市| 施甸县| 营山县| 渝中区| 昭觉县| 焉耆| 苗栗市| 永定县| 苍南县| 中江县| 屯门区| 扬中市| 会同县| 东乡县| 新闻| 远安县| 靖江市| 黄梅县| 滨州市| 师宗县| 洱源县| 徐水县| 石景山区|