Hộp thoại và thanh trình đơn

HỘP THOẠI VÀ THANH TRÌNH ĐƠN Hộp thoại (dialog) và thanh trình đơn (menu) là các thành phần không thể thiếu trong việc tổ chức giao tiếp giữa người sử dụng và chương trình. Hộp thoại được xem như là một loại cửa sổ đặc biệt, là công cụ mềm dẻo, linh hoạt để đưa thông tin vào chương trình một cách dễ dàng. Trong khi menu là công cụ giúp người dùng thực hiện các thao tác đơn giản hơn, thông qua các nhóm chức năng thường sử dụng. . | HỘP THOẠI VÀ THANH TRÌNH ĐƠN MỞ ĐẦU Hộp thoại dialog và thanh trình đơn menu là các thành phần không thể thiếu trong việc tổ chức giao tiếp giữa người sử dụng và chương trình. Hộp thoại được xem như là một loại cửa sổ đặc biệt là công cụ mềm dẻo linh hoạt để đưa thông tin vào chương trình một cách dễ dàng. Trong khi menu là công cụ giúp người dùng thực hiện các thao tác đơn giản hơn thông qua các nhóm chức năng thường sử dụng. Phần 2 sẽ trình bày các dạng hộp thoại trong Windows đưa ra cách khởi tạo xử lý hộp thoại và các phần tử điều khiển trong hộp thoại. Phần 3 sẽ trình bày cách thiết lập và xử lý các thông điệp khi người dùng tác động lên menu của chương trình ứng dụng. HỘP THOẠI Hộp thoại phối hợp giữa người sử dụng với chương trình bằng một số phần tử điều khiển mà các phần tử này nhận nhiệm vụ thu nhận thông tin từ người dùng và cung cấp thông tin đến người dùng khi người dùng tác động đến các phần tử điều khiển. Các phần tử điều khiển này nhận cửa sổ cha là một hộp thoại. Các phần tử điều khiển thường là các Button List Box Combo Box Check Box Radio Button Edit Box Scroll Bar Static. Tương tự như các thông điệp gởi đến thủ tục WndProc của cửa sổ sẽ gởi các thông điệp xử lý hộp thoại đến thủ tục xử lý hộp thoại DlgProc. Hai thủ tục WndProc và thủ tục DlgProc tuy cách làm việc giống nhau nhưng giữa chúng có những điểm khác biệt cần lưu ý. Bên trong thủ tục xử lý hộp thoại bạn cần khởi tạo các phần tử điều khiển bên trong hộp thoại bằng thông điệp WM_INITDIALOG cuối cùng là đóng hộp thoại còn thủ tục xử lý WndProc thì không có. Có ba loại hộp thoại cơ bản. Hộp thoại trạng thái modal hộp thoại không trạng thái modeless và hộp thoại thông dụng common dialog mà chúng ta sẽ đề cập cụ thể trong các phần dưới. Hộp thoại trạng thái Hộp thoại trạng thái modal là loại hộp thoại thường dùng trong các ứng dụng của chúng ta. Khi hộp thoại trạng thái được hiển thị thì bạn không thể chuyển điều khiển đến các cửa sổ khác điều này có nghĩa bạn phải đóng hộp .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã 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.