- 相關(guān)推薦
VC圖像編程教案 第四章
設(shè)備描述表的應(yīng)用及常用windows消息響應(yīng) 圖像編程中,難免會(huì)遇到需要繪圖的問(wèn)題,比如角點(diǎn)的標(biāo)記,繪制坐標(biāo)軸,文字(圖像)顯示等等。所以掌握一些設(shè)備描述表的應(yīng)用也是很有必要的。非常詳盡的關(guān)于設(shè)備描述表的講述請(qǐng)參閱我空間里的另一篇文章“關(guān)于設(shè)備描述表”。 CDC中常用的GDI函數(shù): 繪制直線: CDC::MoveTo CDC::LineTo 繪制矩形: CDC::Rectangle 繪制圓: CDC::Ellipse 輸出文字: CDC::TextOut 像素值: CDC::GetPixel CDC::SetPixel 更改設(shè)備描述表屬性: CDC::SelectObject 有關(guān)設(shè)備描述表的屬性類(lèi): 畫(huà)筆 CPen::CPenCPen( ); CPen( int nPenStyle, int nWidth, COLORREF crColor ); throw( CResourceException ); CPen( int nPenStyle, int nWidth, const LOGBRUSH* pLogBrush, int nStyleCount = 0, const DWORD* lpStyle = NULL ); throw( CResourceException ); 畫(huà)刷 CBrush::CBrush CBrush( ); CBrush( COLORREF crColor ); throw( CResourceException ); CBrush( int nIndex, COLORREF crColor ); throw( CResourceException ); CBrush( CBitmap* pBitmap ); throw( CResourceException ); 透明畫(huà)刷聲明方法: CBrush *brush; brush=CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH)); 在講解常用Windows消息響應(yīng)時(shí)嘗試使用這些方法。 作業(yè): 實(shí)現(xiàn)一個(gè)在圖像上隨鼠標(biāo)移動(dòng)的選擇框,并將選擇框內(nèi)的內(nèi)容在點(diǎn)擊右鍵時(shí)進(jìn)行直方圖均衡化。 第四章 TITLE=VC圖像編程教案 第四章 TITLE=VC圖像編程教案【VC圖像編程教案 第四章】相關(guān)文章:
FrontPage教案-圖像04-25
《Photoshop圖像處理》教案04-25
手繪線條圖像 (教案)04-25
合成圖像的教案設(shè)計(jì)04-25
編程的心得03-14
圖像記憶的原理03-06
常用函數(shù)圖像03-12
數(shù)控編程心得05-07
函數(shù)圖像畫(huà)法課件12-31
(合集)常用函數(shù)圖像03-13