SelectObject()作用:選入一個GDI對象。同時會返回(選出)先前選入設備上下文的同類的GDI對象。
CPen newPen;
CPen *oldPen;
newPen.CreatePen(PS_SOLID,2,RGB(192,192,192));//創建對象
oldPen = pDC->SelectObject(&newPen);//將畫筆選入設備描述表,並保存舊的畫筆
pDC->MoveTo(10,10);//定義起點
pDC->LineTo(200,20);//線的終點
pDC->SelectObject(oldPen);//恢復。將以前的畫筆選入設備描述表
SelectObject()執行後,返回一個同類型的圖形對象:表示先前選入的設備上下文中的同類對象。