freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第7章圖形設(shè)備接口gdi-在線瀏覽

2024-11-05 19:15本頁面
  

【正文】 int X, //點的 x坐標(biāo) ? int Y, //點的 y坐標(biāo) ? COLORREF crColor //點的顏色 ? )。有時需要改變繪制的點的大小,這時必須改變當(dāng)前設(shè)備的畫筆,改變畫筆的方法在后面介紹。 MoveToEx定義如下。 繪制橢圓 Ellipse ? 繪制橢圓可以使用 Ellipse函數(shù), Ellipse的定義如下。 繪制矩形 FillRect與 Rectangle ? 繪制矩形的 2個函數(shù)分別定義如下。 ? BOOL Rectangle( ? HDC hdc, //DC句柄 ? int nLeftRect, //矩形區(qū)域左上角 x坐標(biāo) ? int nTopRect, //矩形區(qū)域左上角 y坐標(biāo) ? int nRightRect, //矩形區(qū)域右下角 x坐標(biāo) ? int nBottomRect //矩形區(qū)域右下角 y坐標(biāo) ? )。坐標(biāo)每增 1,實際上是像素值增 1。坐標(biāo)映射模式的相關(guān)函數(shù)如表所示。CClientDC與 CWindowDC從 CDC派生。 使用 CDC 、 CClientDC和 CWindowDC繪制圖形 ? MFC對 DC的封裝是 CDC類。同時CDC將 GDI的操作函數(shù)也全部封裝起來,例如下面的代碼會在窗口中輸出文本。 ? ::TextOut(hDC,0,0,Hello World,strlen(HelloWorld)。 ? */ ? CDC *pDC = thisGetDC()。 //封裝 TextOut ? thisReleaseDC(pDC)。具體操作步驟如下。 ? ( 2)在視圖類的 OnDraw函數(shù)中添加代碼如下。通過設(shè)置設(shè)備上下文中的字體可以改變輸出文本的字體。使用CFont::CreatePointFont可以創(chuàng)建一個字體對象。 ? CFont font。 //90表示 9號字體, 100表示 10號 設(shè)置字體 ? 使用 SelectObject可以將一個 GDI對象設(shè)置到當(dāng)前 DC中,并返回先前的 GDI對象。以下代碼可以將某一字體設(shè)置到當(dāng)前 DC中。 GDI對象包括畫筆 ( CPen) 、 畫刷 ( CBrush) 、 字體 ( CFont) 等 。 ? CFont font,*pOldFont。 //創(chuàng)建字體 ? CClientDC *pClientDC = (CClientDC*)thisGetDC()。font)。 //輸出文本 ? pClientDCSelectObject(pOldFont)。 當(dāng)繪制帶邊的圖形( 文字不屬于帶邊圖形 ) 時需要使用畫筆指定邊的樣式 。 使用 CreatePen可以創(chuàng)建一個畫筆 ,CreatePen的定義如下 。 畫刷 ? MFC中使用 CBrush管理畫刷的相關(guān)操作。同樣,在使用畫刷時要調(diào)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1