Màn hình tự động co dãn theo đối tượng

Xin chào

Mình sử dụng initwindow trong graphics.h để thiết lập kích thước màn hình. Bây giờ mình muốn màn hình tự động co dãn thì có được không ạ.

ví dụ mỗi ô của bàn cờ mình set kích thước là 50px. giờ mình đổi thành 80px thì màn hình tự động điều chỉnh theo kích thước bàn cờ

Xin chỉ giáo ạ, mình cảm ơn !

Bạn có thể chọn:

  1. Vẫn dùng graphics.h, bạn sẽ cần tính toán kích thước cần thiết trước khi truyền vào hàm initwindow(). Kích thước nhập trước khi initwindow().
  2. Dùng GDI và các hàm hỗ trợ của WinAPI để dễ dàng thay đổi kích thước. Muốn thay lúc nào cũng được.
  3. Kết hợp cả WinAPI và graphics.h. Phải lấy được HANDLE của cửa sổ đã được tạo bởi initwindow() sau đó dùng WinAPI để thay đổi kích thước.
5 Likes

Mình làm theo cách 1
Mình đã lấy các kích thước hiện tại để tính ra tỷ lệ của bàn cờ với màn hình, tỷ lệ của quân cờ với bàn cờ và đã làm được rồi. Cảm ơn bạn

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?