• Thứ Hai, 21/12/2009 10:14 (GMT+7)

    Lập trình thanh cuộn trong DOS

    Câu hỏi :
    Xin hướng dẫn viết code tạo thanh cuộn trong C++ và chạy trong môi trường DOS.



    Trả lời :
    Bạn không nên mất thời gian vào việc viết code tạo thanh cuộn chạy trên DOS vì những lý do sau đây:
     1. MSDOS rất hạn chế, nó chỉ quản lý được bộ nhớ tối đa là 640KB nên chúng ta khó lòng viết ứng dụng lớn. Hơn nữa MSDOS đã “chết” (Microsoft không còn hỗ trợ nữa).

     2. Nên học lập trình trên môi trường được dùng phổ biến là Windows (hay XWindows). Hơn nữa, Windows cung cấp rất nhiều thư viện lập trình đồ họa từ thấp đến cao, nhờ đó việc lập trình sẽ dễ dàng hơn rất nhiều. Bạn có thể lập trình ứng dụng rất lớn. Bạn có thể tạo thanh cuộn trong ứng dụng bằng nhiều cách, trong đó 2 cách ở 2 thái cực ngược nhau là:
     - Dùng đối tượng Slider có sẵn trong thư viện lập trình nào đó, thí dụ như đối tượng CSliderCtrl của thư viện MFC đi kèm theo môi trường lập trình Visual C++.
     - Dùng các hàm API cấp thấp để vẽ đồ họa cơ bản của Windows như MoveTo, LineTo,... để vẽ và quản lý thanh cuộn. Đây là cách khó khăn nhất, nếu muốn học hỏi chi tiết về kỹ thuật xử lý đồ họa, bạn nên chọn phương án này
    Chuyên mục: Lập trình