锘??xml version="1.0" encoding="utf-8" standalone="yes"?>
CBitmap bm,*pbm; //瀹氫箟浣嶅浘瀵硅薄
BITMAP bmMetric; //瀹氫箟浣嶅浘緇撴瀯鍙橀噺錛屼繚瀛樹綅鍥劇殑鍙傛暟濡傚錛岄珮
bm.LoadBitmap (IDB_BITMAP2);
bm.GetBitmap (&bmMetric); //淇濆瓨浣嶅浘鐨勫弬鏁板埌緇撴瀯鍙橀噺bmMetric
CDC memDC; //瀹氫箟璁懼鐜綾誨璞?br> memDC.CreateCompatibleDC (pDC); //鍒涘緩鍐呭瓨璁懼鐜
pbm=memDC.SelectObject (&bm); //灝嗕綅鍥鵑夊叆璁懼鐜
//灝嗗唴瀛樿澶囩幆澧冪殑浣嶅浘浼犺緭鍒拌澶囩幆澧?br> pDC->BitBlt (0,0,bmMetric.bmWidth ,bmMetric.bmHeight ,&memDC,0,0,SRCCOPY);
memDC.SelectObject (pbm); //鎭㈠鍘熻澶囩幆澧冨璞?br> bm.DeleteObject ();
memDC.DeleteDC();
nIndex
Specifies the hatch style of the brush. It can be any one of the following values:
鍒涘緩浣嶅浘鐢誨埛錛?br>
BOOL CreatePatternBrush( CBitmap* pBitmap );
Return Value
Nonzero if successful; otherwise 0.
Parameters
pBitmap
Identifies a bitmap.
/*CBitmap bm;CPen* SelectObject( CPen* pPen );
綾諱技鐨勬湁錛?br>
CBrush* SelectObject( CBrush* pBrush );
virtual CFont* SelectObject( CFont* pFont );
CBitmap* SelectObject( CBitmap* pBitmap );
int SelectObject( CRgn* pRgn );
鐢葷瑪鍒犻櫎錛?br>
BOOL DeleteObject( ); //mypen.DeleteObject();
Return Value
Nonzero if the GDI object was successfully deleted; otherwise 0.
鐢葷嚎鍑芥暟錛?br>MoveTo(int i,int j); //origin point
LineTo(int i,int j); //destination