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 PI
MIỄN PHÍ
Số trang
2
Kích thước
30.6 KB
Định dạng
PDF
Lượt xem
1893

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

Nội dung xem thử

Mô tả chi tiết

© 2009, 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 1

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

---oOo---

Phần 1: Lập trình bằng thư viện WIN32 API

1. Làm quen với 1 chương trình C/C++ viết trên thư viện Win32 API

a. Phần 1:

- Tạo project loại Win32 (Win32 project), sau đó biên dịch và chạy thử nghiệm

chương trình

b. Phần 2:

- Thay đổi tiêu đề của của sổ thành “Chuong trinh C/Win32 API”

- Thay đổi nội dung hiển thị trên vùng client của cửa sổ thành:

“Day la chuong trinh dau tien…

… viet bang Visual C++…

… tren HDH Windows…

… bang thu vien Win32 API.“

2. Tài nguyên của chương trình:

Lấy chương trình kết quả của bài tập 1, thực hiện tiếp:

a. Phần 1:

- Thay đổi biểu tượng (icon) của chương trình

- Thay đổi con trỏ chuột: dùng con trỏ có sẵn IDC_CROSS hay tự vẽ một cursor mới.

- Thay đổi nội dung của hộp thoại “About”

b. Phần 2:

- Bổ sung thêm vào menu “File” các mục sau: New, Open, Save

- Thêm mới 1 menu popup “Edit” với các item sau: Undo, Cut, Copy, Paste, Select all

- Mỗi menu item đều có phím tắt tương ứng (vd. Open  Ctrl+O)

3. Lập trình sự kiện:

Lấy chương trình kết quả của bài tập 2, thực hiện tiếp:

a. Phần 1:

- Thêm xử lý trong hàm xử lý message, để khi user chọn menu item nào thì hiện

messagebox thông báo tương ứng. VD. “Ban vua chon chuc nang XYZ.”

- Khi user thoát chương trình bằng menu “Quit” hay close cửa sổ: hiển thị message￾box yêu cầu xác nhận “Ban muon thoat ung dung ?”. Nếu user chọn YES  huỷ

cửa sổ và thoát ứng dụng; nếu user chọn NO thì không thoát.

b. Phần 2:

- Khi user click mouse trái/phải, hiển thị message-box thông báo:

c. Phần 3:

- Khi cửa sổ được tạo (WM_CREATE), hãy thể hiện 1 message-box ghi lời giới

thiệu chương trình:

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