Đang chuẩn bị liên kết để tải về tài liệu:
Lập trình Windows Thư viện đồ họa GDI (phần 2)

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Trong tài liệu này các bạn sẽ làm việc với các đối tượng sử lí đồ họa cơ bản trên C sharp, rất cơ bản đề bạn bắt đầu | Các khái niệm cơ bản - Đối tượng vẽ. tt Các đối tượng vẽ cần được gán vào DC trước khi thực hiện thao tác vẽ. VD Gán đối tượng hPen vào DC HPEN hOldPen HPEN SelectObject hdc hPen Vẽ 1 đoạn thẳng sử dụng đối tượng hPen vừa tạo MoveTo hdc 50 50 LineTo hdc 100 100 Cần phải lấy đối tượng vẽ ra khỏi DC trước khi giải phóng đối tượng hay giải phóng DC Lấy đối tượng vẽ ra khỏi DC SelectObject hdc hOldPen Giải phóng DC và đối tượng vẽ nếu đối tượng được tạo mới ReleaseDC hFrameWnd hdc DeleteObject hPen C4W -GDI - Nguyen Tri Tuan - DH.KHTN Tp.HCM Summer 2004 21 Các khái niệm cơ bản - Đối tượng vẽ. tt Các đối tượng vẽ Pen HPEN Brush HBRUSH Font HFONT C4W - GDI - Nguyen Tri Tuan - DH.KHTN Tp.HCM Summer 2004 22 11 Các khái niệm cơ bản - Đối tượng vẽ. tt Pen có các thuộc tính PS SOLID PS DASHDOT Style kiểu dáng Width độ rộng pixel Color màu sắc RGB VD1. Tạo mới 1 Pen 1. . _ J PS DASH i PS DASHDOTDOT PS DOT HPEN hPen CreatePen PS_SOLID 2 RGB 255 0 0 VD2. Tạo mới 1 Pen sử dụng cấu trúc LOGPEN LOGPEN lp Ip.lopnStyle PS_DOT Ip.lopnWidth.x 3 lp.lopnWidth.y 0 không sử dụng lp.lopnColor RGB 0 255 0 HPEN hPen CreatePenIndirect lp VD3. Lấy 1 Pen từ kho có sẵn HPEN hPen hPen HPEN GetStockObject WHITE_PEN C4W -GDI -Nguyen Tri Tuan - DH.KHTN Tp.HCM Summer 2004 23 Các khái niệm cơ bản - Đối tượng vẽ. tt Brush có các thuộc tính Style kiểu dáng Color màu sắc RGB Hatch mẫu tô Hatch brush Stock brush Pattern brush C4W - GDI - Nguyen Tri Tuan - DH.KHTN Tp.HCM Summer 2004 24 12 Các khái niệm cơ bản - Đối tượng vẽ. tt Brush tt VD1. Tạo mới 1 Brush LOGBRUSH lb HBRUSH hbrl Ib.lbStyle BS_HATCHED Ib.lbColor RGB 255 0 0 lb.lbHatch HS_CROSS hbrl CreateBrushIndirect lb VD2. Lấy 1 Brush từ kho có sẵn HBRUSH hbr2 hbr2 HBRUSH GetStockObject LTGRAY_BRUSH C4W -GDI -Nguyen Tri Tuan - DH.KHTN Tp.HCM Summer 2004 25 Các khái niệm cơ bản - Đối tượng vẽ. tt Font có các thuộc tính Typeface loại font Times Courier Arial . Style kiểu dáng normal thin bold . Size kích cỡ chữ được xác định theo đơn vị point 1 point 1 72

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.