
4
4.3. Một số đối tượng lớp đồ họa
Thư viện MFC cung cấp một số lớp hỗ trợ đồ họa gồm
CPen : cung cấp màu vẽ, gồm các thành viên cơ bản sau:
CPen( kiểu, độ-dày, màu ); kiểu{PS_SOLID, PS_DOT, PS_DASH,...}
CBrush : cung cấp chế độ tô nền, gồm các thành viên cơ bản sau:
CBrush ( màu );
CBrush ( kiểu, màu );
CRgn : cung cấp vùng giới hạn vẽ, gồm các thành viên cơ bản sau:
CreateRectRgn( x1,y1, x2,y2 );
CreateElipticRgn( x1,y1, x2,y2 );
Hộp thoại chọn màu: CColorDialog trong thư viện <afxdlgs.h> gồm các
hàm sau:
CColorDialog( COLORREF màu);
int CColorDialog :: DoModal(); { IDOK, IDCANCEL }
COLORREF CColorDialog :: GetColor();
Các đối tượng trên được đặt vào DC bởi lệnh CWnd :: SelectObject().