TAILIEUCHUNG - Tìm hiểu các thuộc tính của chữ

Trong Windows, khi trình bày văn bản, các ký tự được thể hiện theo nhiều dạng khác nhau. Đây là một trong những đặc trưng cơ bản của giao diện đồ họa - người dùng (GUI – Graphical User Interface). Để thực hiện điều này, Windows hỗ trợ nhiều dạng font chữ khác nhau. Trong phần này, chúng ta tìm hiểu các vấn đề chính về các font chữ, màu sắc cũng như cách sử dụng chúng để trình bày văn bản. . | Iczelion s Tutorial Win32 ASM Tutorial 5 More about Text Tìm hiểu các thuộc tính của chữ Trong Windows khi trình bày văn bản các ký tự được thể hiện theo nhiều dạng khác nhau. Đây là một trong những đặc trưng cơ bản của giao diện đồ họa - người dùng GUI - Graphical User Interface . Để thực hiện điều này Windows hỗ trợ nhiều dạng font chữ khác nhau. Trong phần này chúng ta tìm hiểu các vấn đề chính về các font chữ màu sắc cũng như cách sử dụng chúng để trình bày văn bản. Tìm hiểu về hệ thống màu Hệ thống màu của Windows có được xây dựng dựa trên hệ thống màu RGB R Red G Green B Blue - hiểu nôm na là mỗi màu có được bằng cách trộn 3 màu cơ bản là Red đỏ Green xanh lá cây Blue xanh lam . Nếu bạn muốn sử dụng một màu trên Windows bạn phải cho biết giá trị của 3 thành phần màu R G B nói trên. Mỗi thành phần màu tương ứng với một số từ 0 đến giá trị lớn nhất tùy theo số bit cho mỗi điểm ảnh thông thường từ từ 0 đến 255 giá trị 1 byte . Ví dụ nếu bạn muốn có màu đỏ thuần túy thì bạn phải chỉ định giá trị của R G B lần lượt là 255 0 0 R 255 G 0 và B 0 . Hay nếu bạn muốn có màu trắng thuần túy thì giá trị lần lượt là 255 255 255. Như vậy để có được màu mà bạn cần thì rất khó khăn với hệ thống như vậy trừ khi bạn phải biết được giá trị của 3 thông số màu tương ứng trong mỗi màu để. Đối với màu chữ và màu nền bạn dùng hàm SetTextColor và SetBkColor cả hai đều sử dụng một handle của DC và một giá trị màu 32-bit RGB. Hệ thống 32-bit giá trị RGB được định nghĩa như sau RGB_value struct unused db 0 blue db green db red db RGBvalue ends Người dịch Benina REA TEAM Tổng hợp và hiệu chỉnh NhatPhuongLe VNCERT TEAM Trang 1 Iczelion s Tutorial Win32 ASM Tutorial 5 More about Text Chú ý byte đầu tiên không được dùng và nó sẽ bằng zero. Thứ tự của 3 byte màu còn lại R G B bị đảo ngược lại thành Blue Green Red. Tuy nhiên bạn sẽ không dùng cấu trúc này vì khó khăn trong việc khởi tạo giá trị ban đầu cho các thành phần màu và sử dụng chúng. Thay vì vậy chúng ta sẽ tạo một macro. Marco này .

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.