TAILIEUCHUNG - Xây dựng ứng dụng dialog-based trên Visual C++ 6.0 - XÂY DỰNG ỨNG DỤNG DIALOG-BASED

Trong phần giới thiệu này, chúng ta sẽ làm quen với 1 vài lớp đối tượng cơ bản, cơ sở trên MFC. Lớp CWnd Đây là một lớp tổng quát và gặp rất nhiều lần trong quá trình làm việc trên dialog nói riêng và trên các ứng dụng MFC nói chung. Lớp CWnd cung cấp các chức năng cơ bản cho tất cả các lớp cửa sổ1 (các control, mainframe, view, dialog ) trong thư viện MFC. EnableWindow BOOL EnableWindow( GetFocus BOOL bEnable = TRUE ); static CWnd* PASCAL GetFocus( ); Trả về con trỏ CWnd của control đang được nhận focus. IsEnableWindow BOOL IsWindowEnabled( ) const; SetFocus Đặt focus cho. | Xây dựng ứng dụng dialog-based trên Visual C XÂY DỰNG ỨNG DỤNG DIALOG-BASED Văn Chí Nam - Nguyễn Đức Hoàng Hạ Khoa Công nghệ Thông tin Trường ĐH KHTN vcnam@ ndhha@ Phiên bản cập nhật ngày 12 10 2004 MỤC ĐÍCH Bài viết này giúp cho người đọc làm quen và có thể thực hiện được các thao tác cơ bản trên dialog. Bài viết này cũng cung cấp những tham khảo cơ bản dành cho một số lớp đối tượng quen thuộc trên MFC. GIỚI THIỆU SƠ NÉT Trong phần giới thiệu này chúng ta sẽ làm quen với 1 vài lớp đối tượng cơ bản cơ sở trên MFC. Lớp CWnd Đây là một lớp tổng quát và gặp rất nhiều lần trong quá trình làm việc trên dialog nói riêng và trên các ứng dụng MFC nói chung. Lớp CWnd cung cấp các chức năng cơ bản cho tất cả các lớp cửa sổ1 các control mainframe view dialog. trong thư viện MFC. EnableWindow BOOL EnableWindow BOOL bEnable TRUE GetFocus static CWnd PASCAL GetFocus Trả về con trỏ CWnd của control đang được nhận focus. IsEnableWindow BOOL IsWindowEnabled const SetFocus Đặt focus cho một đối tượng cửa sổ. CWnd SetFocus 1 Từ vị trí này thuật ngữ cửa sổ được hiểu chung cho các đối tượng thuộc nhóm này dialog các control view mainframe. 1 Xây dựng ứng dụng dialog-based trên Visual C GetClientRect Trả về toạ độ của hình chữ nhật bao quanh cửa sổ. void GetClientRect LPRECT IpRect const Ví dụ CRect rect pWnd- GetClientRect rect MoveWindow Dịch chuyển thay đổi kích cỡ một cửa sổ void MoveWindow int x int y int nWidth int nHeight BOOL bRepaint TRUE void MoveWindow LPCRECT lpRect BOOL bRepaint TRUE Ví dụ this- MoveWindow 100 100 400 400 CRect rect 100 100 500 500 this- MoveWindow rect GetDlgItem Trả về con trỏ CWnd của một cửa sổ con trên 1 dialog. CWnd GetDlgItem int nID const Ví dụ CWnd pWnd pWnd GetDlgItem IDC_EDIT1 GetDlgCtrlID Trả về ID của một cửa sổ trên dialog. int GetDlgCtrlID const GetDlgItemInt UINT GetDlgItemInt int nID BOOL lpTrans NULL BOOL bSigned TRUE const 2 Xây dựng ứng dụng .

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.