Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: [HỎI]Xóa Hình

  1. #1
    Ngày gia nhập
    04 2007
    Bài viết
    17

    Mặc định [HỎI]Xóa Hình

    trong chế độ đồ họa của C.
    Muốn làm hình chuyển động thì phải xóa hình cũ rồi vẽ hình mới.
    Với họ đường thẳng thì có hàm setwritemode(1) //XOR
    để xóa hình cũ
    nhưng với họ ellipse thì mình ko biết làm cách nào để xóa đc hình cũ đi (ko muốn viết lại hàm ellipse có sẵn của C ).
    mà khi mình vẽ hình khác(màu khác) nó ko đè lên hình cũ
    Ai biết xin giúp mình
    Đã được chỉnh sửa lần cuối bởi xtrung : 14-05-2007 lúc 01:02 AM.

  2. #2
    Ngày gia nhập
    10 2006
    Nơi ở
    In Your Bugs
    Bài viết
    823

    Hic cái này thì U phải hủy vùng nhớ đã cấp phát khi vẽ hình tại vị trí đó đi ? Như thế nó sẽ tự động xóa ! Trong sách C++ của bác Ất thì có giới thiệu về Destructor (tên này không biết nhớ có đúng không ) hay còn gọi là hàm hủy đó ? Kid không chơi đồ họa C nên không rành nhưng ý tưởng là như vậy !

  3. #3
    Ngày gia nhập
    03 2007
    Bài viết
    15

    Cái nì ,hình như là giống đồ họa trong pascal quá,mình cũng chỉ biết ý tưởng thôi! Bạn có thể copy 1 vùng xung quanh elip đó ,rồi xor với hình cũ.Như thế thì hình cũ sẽ mất đi.
    ...Every step that I take is another mistake to you...I'm sorry mom..

  4. #4
    Ngày gia nhập
    04 2007
    Bài viết
    17

    Cám ơn,ý tưởng thì mình cũng biết là như vậy,nhưng mình muốn hỏi hàm để giúp thực hiện ý tưởng .
    getimage và putimage ,đó là câu trả lời cho những ai có cùng thắc mắc.

  5. #5
    Ngày gia nhập
    10 2006
    Nơi ở
    In Your Bugs
    Bài viết
    823

    code đi ? Dễ nghiên cứu hơn ?Với lại tớ cũng không rành cái khoản đồ họa (hay đúng hơn là chả biết gì ) nữa Xtrung à chắc cậu đơn độc chinh chiến quá he he

Các đề tài tương tự

  1. Không thể xóa file trong IsolatedStorageFile, cách nào để xóa?
    Gửi bởi mrdungx trong diễn đàn Lập trình Windows Mobile bằng C#
    Trả lời: 0
    Bài viết cuối: 04-04-2013, 11:25 PM
  2. Kỹ thuật C++0x Xóa không được 1 phần tử bất kì và xóa tại vị trí bất kì trong DSLK
    Gửi bởi datinh_o0o7 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 19-03-2011, 10:24 PM
  3. Bài tập C++ xóa sinh viên trong dssv , ai test dùm em , xóa sv thứ 3 mà nó toàn xóa sv thứ 4
    Gửi bởi prt_awm trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 08-11-2010, 02:24 PM
  4. code xóa một tệp, lỗi không xóa được file nào?
    Gửi bởi rong3sao trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 4
    Bài viết cuối: 12-04-2009, 06:41 PM
  5. Tại sao chọn xóa n lại xóa tại n + 1 - Linked List trong lập trình C
    Gửi bởi dieucay555 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 8
    Bài viết cuối: 03-03-2008, 11:43 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn