TAILIEUCHUNG - Lập trình windows với MFC Micrisoft visual C++6.0- P5

Từ các lớp này, MFC xác lập nền tảng hình thành ứng dụng của windows, bao gồm việc định nghĩa bộ khung ứng dụng, các công cụ chuẩn và phổ biến để bổ sung vào bộ khung nói trên nhằm tạo ra ứng dụng hoàn chỉnh. | if CWnd OnCreate lpCreateStruct -1 return -1 TODO Add your specialized creation code here SetTimer IDD_TIMER 250 NULL IDB_MYPICT 11 Animation objects by EX10 IDB_ANIMATION NULL m_butterOldBmp m_butterBmp m_pictNo 0 return 0 Hành vi OnPaint vẽ hình và tự tăng vị trí chọn hình cho lần vẽ sau đó 20 50 32 28 m_butterDC m_pictNo 32 0 32 28 SRCCOPY m_pictNo Chọn ảnh kế tiếp if m pictNo 4 m pictNo 0 Hành vi OnDestroy hủy bỏ các thuộc tính GDI m_butterOldBmp m Nhân xét Phần nền của ảnh hoạt hình che khuât ảnh nền. Để khắc phục ta sử dụng một ảnh bitmap làm mặt nạ cho ảnh hoạt hình để ân định phần nội dung được vẽ trên ảnh hoạt hình. Hành vi MaskBlt của CDC cho phép dùng monochrome bitmap làm lưới lọc ảnh điểm phần nổi của ảnh khi chép ảnh từ DC nguồn lên DC đích 95 98 Me unsupported . Bạn hãy thử thực hiện với VD10 như bài tập. ClmageList - CỐNG cu QUẤN LÝ BỐ ẢNH CÙNG CỠ Xây dựng dự án VD11 trên cơ sở cải tiến VD10 bộ ảnh hoạt hình sẽ được quản lý bởi đối tượng ClmageList Tạo dự án VD11 tương tự dự án VD10. Bổ sung đôi tượng thuộc tính m_butterhng kiểu ClmageList làm nhiệm vụ quản lý các ảnh. Xóa các thuộc tính m_butterBmp m_butterDC và m_butterOldBmp vì không còn cần thiết. 66 Lập trình Windows với MFC - Microsoft Visual c - Lê Ngọc Thạnh - lntmail@ Hành vi OnCreate của CEmpWnd thực hiện các chuẩn bị như sau int CEmpWnd OnCreate LPCREATESTRUCT IpCreateStruct _ if CWnd OnCreate lpCreateStruct -1 return -1 TODO Add your specialized creation code here SetTimer IDD_TIMER 250 NULL IDB_MYPICT 11 animation object by EX10 IDB_ANIMATION 32 4 RGB 255 255 255 m_pictNo 0 return 0 Hành vi OnPaint sử dụng hành vi Draw của m_butterlmg ĩ ảnh memDrawDC m_pictNo CPoint 30 170 ILDJXIORMAL m_pictNo if m_pictNo 4 m_pictNo 0 .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.