1. Trang chủ
  2. » Kinh Tế - Quản Lý

hoa cuong có thì sử dụng – thích thì lao vào

5 5 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 53,5 KB

Nội dung

Laøm laïi baøi 8 nhöng cho pheùp ngöôøi söû duïng thay ñoåi thuoäc tính cuûa ñöôøng vieàn caùnh hoa vaø thuoäc tính toâ maøu beân trong baèng caùch baám baøn phím hoaëc baám maét phaûi c[r]

(1)

Chương 1

1 Hiện thực chương trình Windows tối thiểu xuất dịng chữ “Hello, welcome to Windows programming” cửa sổ chương trình

2 Viết lại chương trình để thời điểm có tối đa thể chương trình

3 Sử dụng công tạo ứng dụng “A typical Hello program” VC++6.0 để tạo ứng dụng xuất dòng chữ “Xin chao ban” hình

4 Làm lại để tạo trỏ chuột cho ứng dụng có hình đồng hồ cát, làm tương tự với hình chữ thập, hình gạch chéo

5 Làm lại phần Help, About có xuất họ tên, mã số, lớp học bạn, biểu tượng có hình trịn

6 Viết lại chương trình khơng có nút Minimize Maximize Viết lại chương trình với cửa sổ có màu xanh

8 Viết lại chương trình để chương trình xuất dịng chữ chào mừng tên xác định từ tham số dịng lệnh Ví dụ tham số dịng lệnh “Alibaba” xuất “Hello, Alibaba”

9 Sửa đổi chương trình để khởi động, chương trình có hai cửa sổ 10 Viết chương trình có cửa sổ xuất bên cửa sổ khác không bị che

khi người sử dụng chọn cửa sổ ứng dụng khác

Chương - Vẽ điểm

1 Viết chương trình tạo lưới dấu chấm hình, cách khoảng 10 đơn vị

2 Viết chương trình vẽ hình chữ thập qua trung tâm vùng client, chiều rộng chiều cao vùng client

3 Viết chương trình vẽ hình kim cương trung tâm hình, hình kim cương có chiều rộng, chiều cao giá trị nhỏ chiều rộng, chiều cao vùng client Viết chương trình tạo dấu chữ thập Chú ý trường hợp dấu trùng vị trí với dấu

đã có

5 Viết chương đánh dấu dấu hình vng rỗng nhỏ Làm tương tự với dấu hình vng đặc, hình kim cương, hình chữ x

6 Viết chương trình đánh dấu, dấu có màu thay đổi người sử dụng bấm mắt chuột phải Xố tồn dấu người sử dụng bấm mắt chuột hai lần liên tiếp Viết chương trình đánh dấu hình, người sử dụng bấm ký tự C

(2)

8 Viết chương trình đánh dấu hình, người sử dụng bấm ký tự C dấu đánh có màu mới, người sử dụng bấm phím M dấu đánh có hình dạng Các dấu có có màu hình dạng cũ

9 Viết chương trình cho phép đánh dấu Marker lên phần Non Client cửa sổ ứng dụng

Chương – Vẽ đường

1 Viết chương trình vẽ hai đường chéo vùng client

2 Viết chương trình cho phép người sử dụng vẽ đường cách bấm mắt trái chuột, có đủ hai điểm nối lại để đoạn thẳng

3 Viết chương trình cho phép người sử dụng vẽ đoạn thẳng cách nhấp chuột, kéo lê bng

4 Viết chương trình cho phép người sử dụng vẽ đường gấp khúc cách bấm mắt trái chuột, kết thúc cách nhấp đúp chuột (tương tự Microsoft Word)

5 Viết chương trình cho phép vẽ cung cách bấm mắt trái chuột, bấm đủ bốn điểm vẽ đoạn cung

6 Viết chương trình cho phép vẽ đường bezier

7 Viết chương trình cho phép người sử dụng vẽ hình vùng client cách kéo lê chuột mắt trái bấm – Dùng ba cách: (1) MoveToEx LineTo, (2) Polyline (hoặc PolylineTo) (3) Dùng PolyPolyLine

8 Viết chương trình cho phép vẽ nhiều loại đường mắt trái chuột Chương trình cho phép vẽ đường thẳng, cung bezier Khởi đầu cho người sử dụng vẽ đường thẳng, người sử dụng bấm mắt phải chuyển sang loại đối tượng theo nguyên tắc vòng (đường thẳng, cung bezier trở lại đường thẳng)

9 Viết chương trình cho phép vẽ nhiều loại đường mắt trái mắt phải chuột Mắt trái để chọn điểm, mắt phải để chọn loại đối tượng vẽ, vẽ đường có số điểm khơng biết trước PolyLine hay PolyBezier mắt phải dùng để kết thúc nhập liệu cho đối tượng

10 Viết chương trình cho phép vẽ đường thẳng đường bezier mắt trái chuột Dùng mắt phải chuột để thay đổi thuộc tính bút vẽ đường

11 Viết chương trình cho phép vẽ đường bezier Mỗi người sử dụng ký tự ‘C’ đổi màu cho bezier vẽ tiếp theo, bấm ký tự ‘+’ hay ‘-‘ tăng hay giảm độ rộng bút vẽ

12 Viết chương trình vẽ hoa cánh cách vẽ đường Bezier Người sử dụng bấm mắt trái chọn điểm, điểm đầu tâm hoa, điểm thứ hai góc nghiêng kích thước cánh hoa (Xem hình)

13 Làm tương tự cánh hoa có góc nghiêng 450 có nét đậm màu xanh.

14 Làm tương tự cho người sử dụng bấm mắt phải chuột để thay đổi thuộc tính bút vẽ

(3)

Chương – Vẽ miền

1 Viết chương trình vẽ hình ellipse nội tiếp vùng client

2 Viết chương trình vẽ hình trịn trung tâm hình nằm vừa lọt vùng client Viết chương trình vẽ hình ngơi năm cánh

4 Viết chương trình vẽ hai hình ngơi năm cánh cạnh nhau, tơ màu hai hình màu xanh hai chế độ tô màu khác

5 Viết chương trình cho phép người sử dụng bấm mắt chuột trái để vẽ hình Ellipse, điểm vẽ hình ellipse Tơ màu hình ellipse đường gạch chéo Làm tương tự cho hình chữ nhật

7 Làm tương tự cho chord, pie

8 Viết chương trình cho phép vẽ hình ellipse Thay đổi thuộc tính đường viền hình ellipse người sử dụng bấm phím ‘p’ Thay đổi thuộc tính tơ người sử dụng bấm phím ‘b’

9 Viết chương trình cho phép vẽ hoa cánh cách chọn tâm điểm điều khiển, cánh hoa có góc nghiêng 450

10 Làm lại cho phép người sử dụng thay đổi thuộc tính đường viền cánh hoa thuộc tính tơ màu bên cách bấm bàn phím bấm mắt phải chuột

11 Viết chương trình vẽ hình ngũ giác đài

(4)

vẽ tất hình, người sử dụng bầm ‘B’ thay đổi chổi vẽ tất hình

13 Làm lại 12 cho phép hình có thuộc tính khác Khi người sử dụng bấm ‘P’ hình có thuộc tính bút vẽ có kiểu mới, bấm ‘+’ ‘-‘ bút vẽ hình vẽ có độ rộng tăng giảm, bấm ‘C’ bút vẽ đổi màu Bấm ‘B’ thay đổi chổi vẽ, bấm ‘m’ thay đổi màu chổi vẽ

14 Làm lại 13 có thêm dịng ghi phía cửa sổ cho biết vẽ hình gì, thuộc tính bút vẽ thuộc tính chổi vẽ

15 Viết chương trình cho phép vẽ hình ngơi năm cánh, cho người sử dụng chọn tâm bán kính cách chấm điểm 16 Viết chương trình cho phép vẽ hình tim có

đường viền màu xanh có phần tơ màu đỏ

Chương – Xuất văn bản

1 Viết chương trình xuất dịng chữ Hello, world” hình, di chuyển dịng chữ người sử dụng bấm phím mũi tên

2 Viết chương trình cho phép vẽ hình chữ nhật cách chọn hai điểm Xuất bốn dịng chữ “Hello, world” hình chữ nhật màu xanh Phần lại bên hình chữ nhật tơ màu đỏ

3 Viết chương trình cho phép xuất dịng chữ “Hello, world” hình Khi người sử dụng bấm ký tự ‘c’ đổi màu chữ

4 Viết chương trình cho phép xuất dòng chữ “Hello, world” hình Khi người sử dụng bấm ký tự ‘c’ đổi màu chữ, bấm ‘f’ đổi font chữ, bấm ‘+’, ‘-‘ thay đổi kích thước font, bấm ‘b’ chuyển đổi qua lại hai loại font thường (normal) đậm, bấm ‘i’ chuyển đổi qua lại nghiêng khơng nghiêng

5 Viết chương trình cho phép xuất danh sách tên quốc gia, thủ đô, diện tích, dân số thành cột

6 Viết chương trình cho phép tạo hình chữ nhật, sau xuất đoạn văn bên hình chữ nhật Cho phép người sử dụng bấm phím để chọn chức xuất: ‘l’ canh trái, ‘r’ canh phải, ‘c’ canh giữa, ‘w’ chuyển đổi qua lại hai chế độ: Khơng ngắt dịng tự động ngắt dòng, bấm ‘f’ để thay đổi font, bấm ‘+’, ‘-’ để thay đổi kích thước font

7 Viết chương trình cho phép xuất dịng chữ “Hello, world”, font chữ Times New Roman, co chữ 36 point, có bóng mờ (shadow) bên cạnh

8 Viết chương trình cho phép xuất dịng văn ‘Bộ Giáo Dục Đào Tạo’ có bóng mờ, co chữ 36 point vẽ đường viền chữ

(5)

10 Viết chương trình xuất hàng có 10 nút hình vng màu xám, bên đánh số màu xanh dương từ đến

11 Viết chương trình xuất ba hàng phím có bàn phím, từ hàng ‘QWER…’ đến hàng ‘ZXCV…’

12 Viết chương trình xuất dịng chữ có kích thước font khác sau:

VNI-Times co chữ 12, VNI-Times co chữ 24, và co 16 13 Viết chương trình xuất dịng chữ có font khác nhau, kích thước font khác sau:

VNI-Aptima co chữ 12, VNI-Times co chữ 18 mập

VNI-Bodon-Poster co 20 siêu mập, Vni-Kun 16

14 Viết chương trình cho phép tạo font chữ có co 14, sau xuất thơng báo thơng số thuộc tính font vừa tạo bao gồm: Typeface, height, weight…

15 Viết chương trình cho phép tạo font có độ mập (weight) 900, sau in thơng tin font tạo (typeface, height, width, độ mập…)

16 Viết chương trình tạo font chữ fixed co 12, sau in thông tin font tạo

Ngày đăng: 27/04/2021, 18:57

w