Đang chuẩn bị liên kết để tải về tài liệu:
Lập trinh Windows bằng Visual C++ part 5

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Tham khảo tài liệu 'lập trinh windows bằng visual c++ part 5', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Chương 6 Hộp thoại tấm đặc tính và các điều khiển 6.3 TẬP HỌP LẠI Đến bây giờ ta đã có khái niệm về các điền khiển hộp thoại được quản lý như thế nào hãy quan sát trên hộp thoại đổ nhập tên số điện thoại sử dụng điền khiển soạn thảo trên đây. Giả sử rằng mẫn thoại đã lập sẵn công việc tiếp theo là xây dựng lớp hộp thoại phái sinh tìr CDialog. Đoạn mã trình 6.2 chỉ ra mã trình của lứp họp thoại phái sinh với tên CMy Dialog. Khi lớp hộp thoại được tạo và hàm ảo Onỉnit Dialog được gọi tên và số điện thoại ban đầu nếu có được sao chép từ các biến thành phẩn m_strName và m_strPhone vào các điẻu khiổn soạn hảo. Khi phím OK được nhăn trình quản lý OnOK của hộp thoại lấy xâu ký tự từ các điều khiển và sao chép chúng trở lại các biến thành phần. CMyDialog không nạp chổng OnCancel bời vỉ cài đặt mặc định OnCancel của lớp CDialog thực hiện đơn giản việc bãi bỏ hộp thoại và gửi 1DCANCEL đến DoModal thực hiện công việc khá tót. Đoạn mã trình 6.2 Láp hộp thoại phái sinh đơn giản Class CMyDialog public CDialog private CEdit ctlName 0 return CEdit GetDlgltem IDC-NAME I CEdit ctlPhone 0 return CEdit GetDlgltem 1DCPHONE I public cstring m_strName CString m_strPhone CMyDialog CWnd pParentWnd - NULL CDialog NameAndPhoneDialog pParentWnd virtual BOOL Onlnit Dialog 0 protected virtual void OnOK 0 BOOL c My Dialog Onlnit Dialog 0 Trước hết gọi lớp cơ sở CDialog OnínitDialog 0 V Khởi động diều khiển soạn thảo ctlName O LimitText 32 ctlPhone O.LimitText 32 ctlName O.SetWindowText m_strName ctlPhone O-SetWindowText m_strPhone return TRUE void CMyDialog OnOK 0 183 Chương 6 Hộp thoại tấm đâc tính và các điếu khiển Ị Truy nhập dữ liệu từ điều khiển soạn thảo ctlName J.GetWindowText m_strName cltPhone O.GetWindowText m_strPhone Gọi lớp cơ sở để kết thúc hộp thoại CDialog OnOK Q I Các biến của CString như m_s rName và m_str Phone được khai báo là chưng public không phải là riêng private . Làm như vạy để cha cùa hộp thoại có thể nhận được dữ liộư vào và ra hộp thoại. Giả sử láp cùa sổ chính chứa

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.