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

正文內(nèi)容

圖形設(shè)備接口(存儲版)

2024-09-02 15:02上一頁面

下一頁面
  

【正文】 GetTextColor()獲取文本的顏色GetTextExtent()獲取文本的寬度和高度GetTextMetrics()獲取當(dāng)前字體的信息GetWindow()獲取當(dāng)前DC 的指針GrayString()繪制灰色文本LineTo()繪制線條MoveTo()設(shè)置當(dāng)前畫筆的位置Pie()繪制餅塊Polygon()繪制多邊形RealizePalette()將邏輯調(diào)色板映射到系統(tǒng)調(diào)色板Rectangle()繪制矩形RoundRect()繪制圓角矩形SelectObject()選擇 GDI 繪圖對象SelectPalette()選擇邏輯調(diào)色板SelectStockObject()選擇預(yù)定義圖形對象SetBkColor()設(shè)置背景顏色SetMapMode()設(shè)置映射模式SetPixel()把象素設(shè)定為給定顏色SetTextColor()設(shè)置文本顏色StretchBlt()把位圖從一個 DC 拷貝到另一個DC,根據(jù)需要擴展或壓縮位圖 坐標(biāo)的映射坐標(biāo)的映射方式簡單地講就是坐標(biāo)的安排方式,系統(tǒng)默認的映射模式為 MM_TEXT,即 X坐標(biāo)向右增加,Y坐標(biāo)向下增加,(0,0)在屏幕左上方,DC中的每一點就是屏幕上的一個象素,如圖 。如語句 pDCRectangle(CRect(0,0,300,300))表示將繪制出一個矩形,這個矩形的左上角落在屏幕的左上方,長和寬均為 300 個象素 屏幕坐標(biāo) X 坐標(biāo)向右增加屏幕Y坐標(biāo)向下增加 設(shè)置映射模式用戶可以通過int CDC::SetMapMode( int nMapMode) 指定映射模式,映射模式從 X軸 和Y軸 的比例是否可變來說,可分為固定映射模式和可變比例映射模式兩類(1) 固定比例映射模式,其具體值如表 所示 表 固定比例映射模式名稱解釋MM_HIENGLISH每 ,X軸的正向向右,Y軸的正向向上MM_HIMETRIC,X軸的正向向右,Y軸的正向向上MM_LOENGLISH,X軸的正向向右,Y軸的正向向上MM_LOMETRIC每個邏輯單位對應(yīng)0. 1毫米,X軸的正向向右,Y軸的正向向上MM_TEXT每個邏輯單位對應(yīng)一個設(shè)備像素,X軸的正向向右,Y軸的正向向下MM_TWIPS每個邏輯單位對應(yīng)打印機的1/20磅上述幾種映射默認的原點在屏幕左上方,(2) 可變比例映射模式 表 可變比例映射模式名稱解釋MM_ANISOTROPIC用任意比例的坐標(biāo)軸把邏輯單位映射成用戶定義的單位MM_ISOTROPIC用等比例的坐標(biāo)軸把邏輯單位映射成用戶定義的單位 繪制基本圖形CDC類在它的成員函數(shù)中封裝了全部Windows 圖形 API ,這些成員函數(shù)包括—畫點的函數(shù),畫線的函數(shù),畫形狀的函數(shù),填充和翻轉(zhuǎn)形狀的函數(shù),滾動屏幕的函數(shù),繪制文本的函數(shù),繪制位圖和圖表的函數(shù) 畫點畫點即在指定的坐標(biāo)處按給定的顏色畫出像素點,點的繪制不過是改變單個像素點的顏色。畫刷決定填充區(qū)域時所采用的顏色或模板,對于一個有著固定顏色的畫刷來說,它的屬性包括顏色以及是否采用網(wǎng)格和網(wǎng)格的類型(如水平的,垂直的,交叉的)等畫筆用于繪制對象的邊框以及繪制點,直線和曲線,默認的畫筆畫一條與一個象素等寬的黑色實線。3 刪除畫筆 使用完自定義的畫筆后,必須把他們刪除,同時也必須清楚基礎(chǔ)層的GDI對象和釋放被占用的系統(tǒng)資源。繪圖時,還可以通過設(shè)置繪圖模式進行修正,成員函數(shù)CDC::SetROP2用于設(shè)置繪圖模式,高函數(shù)的原型乳如下Int SetROP2( int nDrawMode)其中,參數(shù)nDrawMode指定了新的繪圖模式,它的取值如表66 所示繪圖模式說明R2_BLACK像素為黑色R2_WHITE像素為白色R2_NOP像素?zé)o色R2_NOT像素為背景色的相反顏色R2_COPYPEN像素為畫筆的顏色R2_NOTCOPYPEN像素為畫筆顏色的相反顏色R2_MERGEPENNOT像素為畫筆顏色和背景色的相反顏色相或的顏色R2_MASKPENNOT像素為畫筆顏色和背景色的相反顏色相與的顏色R2_MERGENOTPEN像素為畫筆顏色的相反顏色和背景色的相反顏色相或的顏色R2_MASKNOTPEN像素為畫筆顏色的相反顏色和背景色的相反顏色相與的顏色R2_MERGEPEN像素為畫筆顏色和背景色相或的顏色R2_NOTMERGEPEN像素為R2_ MERGEPEN 的相反顏色R2_MASKPEN像素為畫筆顏色和背景色相與的顏色R2_NOTMASKPEN像素為R2_MASKPEN的相反顏色R2_XORPEN像素為畫筆顏色和背景色異或的顏色R2_NOTXORPEN像素為R2_XORPEN 的相反顏色CBitmapWindows中通常用位圖來顯示圖片,位圖可能是簡單的圖形,例如按鈕位圖,也可能是比較大的圖像。 //位圖中每一掃描行中的字節(jié)數(shù) BYTE bmPlanes。 /
點擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1