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

Ðể hỗ trợ ứng dụng trong việc trang trí giao diện đồ họa (Graphic Device Interface - GDI) như màn hình, máy in., windows cung cấp một hệ thống các công cụ đồ họa cơ bản như sau: Pen : Công cụ vẽ điểm hoặc đường thẳng. Brush : Công cụ tô màu. Font : Công cụ qui định kiểu ký tự cho nội dung văn bản. Bitmap : Công cụ quản lý vùng ảnh điểm. Palette : Công cụ quản lý bộ màu hiển thị. Region : Công cụ quản lý vùng hiển thị có dạng bất kỳ. . | CHƯƠNG 3 Các lớp GIAO DIỆN đồ họa của MFC CÁC CÕNG CU GIAO DIÊN ĐÕ HOA Để hỗ trợ ứng dụng trong việc trang trí giao diện đồ họa Graphic Device Interface - GDI như màn hình máy in. windows cung cấp một hệ thống các công cụ đo họa cơ bản như sau Pen Công cụ vẽ điểm hoặc đường thẳng. Brush Công cụ tô màu. Font Công cụ qui định kiểu ký tự cho nội dung văn bản. Bitmap-. Công cụ quản lý vùng ảnh điểm. Palette-. Công cụ quản ly bộ màu hiển thị. Region-. Công cụ quản lý vùng hiển thị có dạng bất kỳ. Thông qua các công cụ nói trên ứng dụng trong windows có thể thực hiện các tác vụ đồ họa cơ bản một cách dễ dàng mà không phải bận tâm đến cấu trúc vật lý của thiết bị hiển thị. Các công cụ này gọi là công cụ GDI. DEVICE CONTEXT Việc khai thác khả năng của các công cụ GDI được thực hiện thông qua một cấu trúc chứa thông tin quản lý thiết bị hiển thị Device Context DC . Tại mỗi thời điểm mỗi DC được phép gắn với một thiết bị hiển thị đồ họa và sử dụng một bộ các công cụ GDI duy nhất. Muốn sử dụng một công cụ GDI mới thì DC phải chấm dứt sử dụng công cụ tương ứng mà nó đang dùng. Mỗi khi mọt DC được tạo mới hệ thống tự động chuẩn bị một bộ công cụ GDI trừ bitmap mặc nhiên cho nó. ứng dụng có thể tùy nghi thay đổi cac công cụ này cho phù hỢp với nhu cầu của ứng dụng. . TOA ĐÔ TRÊN GIAO DIÊN ĐÕ HOA Việc định vị trên giao diện đồ họa được thực hiện dựa trên hệ trục tọa độ cổ gốc 0 Ó là góc trái-trên top-left corner của giao diện đ ổ họa chiều dương của trục hoành trục x hướng từ trái sang phải chiều dương của trục tung trục y hướng từ trên xuống dưới. Trên mặt phẳng giao diện đ ồ họa đó Điểm Biểu diễn bằng cặp tọa độ x y . Hình chữ nhật Biểu diễn bằng cạp đinh góc trái trên và góc phải dưới. Thông tin về điểm vùng hình chữ nhật và kích thước của các đối tượng trong mặt phẳng giao diện đồ họa được đặc tả thông qua các cấu trúc sau Cốc lớp giao diện đổ họa của MFC 29 Cấu trúc quản lý 1 điểm typedef struct -POINT int X y Tọa độ hoành độ tung độ của điểm POINT Cấu trúc quản .

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
crossorigin="anonymous">
Đã 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.