Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Bài tập thực hành môn lập trình window PII
MIỄN PHÍ
Số trang
2
Kích thước
44.5 KB
Định dạng
PDF
Lượt xem
1985

Bài tập thực hành môn lập trình window PII

Nội dung xem thử

Mô tả chi tiết

© 2010, Nguyen Tri Tuan – Khoa CNTT ĐH.KHTN. TP.HCM 1/2

Môn học Lập trình Windows (Windows Programming)

Bài tập thực hành – Phần 2

Thời gian thực hiện: 02 tuần

---oOo---

Bài 1: Xây dựng dialog box

Xây dựng một dialog như hình minh hoạ sau. Khi user chọn font, style và size thì hiển thị

một sample trên khung “Preview”, tương ứng với các thông tin đã chọn.

Chọn một trong hai bài 2 hay 3 sau:

Bài 2: Xây dựng một ứng dụng dạng MDI cho phép vẽ hình với các chức năng đơn giản

(tương tự ứng dụng Paint).

Yêu cầu:

- Tạo tối đa cùng lúc 10 child window. Mỗi child window là 1 hình vẽ.

- Hệ thống menu bar như sau:

File Draw Window

New Pixel Tile

Open Rectangle Cascade

Save Ellipse Close all

Quit Fill

Colors

- Colors: chọn màu. Sử dụng hộp thoại COLOR chuẩn

- Open: cho phép mở lại 1 file hình ảnh đã lưu trước đây.

- Xử lý WM_PAINT để nội dung cửa sổ child cập nhật (vẽ lại)

- Lưu trữ các giá trị “ngữ cảnh” trên từng cửa sổ con. Ngữ cảnh bao gồm:

o công cụ vẽ nào đang được chọn

o màu sắc đang dùng là gì

o tên file

- Cập nhật menu theo ngữ cảnh của từng child window (dựa vào WM_MDIACTIVATE)

- Save: Lưu hình vẽ thành file. Cấu trúc file tuỳ ý tổ chức, nhưng cần lưu trữ cả các “ngữ

cảnh” để khi open file thì khôi phục đúng ngữ cảnh trước đó.

Tải ngay đi em, còn do dự, trời tối mất!