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

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ỳ. | void DockControlBar CControlBar pBar I I Con trỏ đôi tượng toolbar UINT nDockBarlD II Thông số ấn định Kết đối tượng toolbar vào frame window sử dụng khi trước đó định cách kết toolbar cho frame window là CBRS_ALIGN_ANY. Thông số ân định phải phù hỢp với đặc tính của pBar có thể là các giá trị sau AFX_IDW_DOCKBARJTOP Kết ở cạnh trên AFX_IDW_DOCKBAR_BOTTOM Kết ở cạnh dưới AFX_IDW_DOCKBAR_LEFT AFX_IDW_DOCKBAR_RIGHT virtual BOOL OnCreateClient LPCREATESTRUCT Ipcs CCreateContext pContext Kết ở cạnh trái Kết ở cạnh phải Con trỏ đến cấu trúc chứa Các thông số hên kết. Hành vi được thực hiện khi các view đã được tạo xong. Kê thừa hành vi này để ấn định các thông số riêng của ứng dụng. virtual CWnd GetMessageBar Trả về con trỏ trỏ đến đôi tượng statusbar trực thuộc. SỬ DUNG FRAME WINDOW LÀM GIAO DIÊN CHÍNH Kê thừa từ CWnd CFrameWnd và các lớp kê thừa từ nó có thể dùng khai báo các đối tượng cửa sổ giao diện chính của ứng dụng. Thực hiên ứng dung vói giao diên chính là CFrameWnd pt Thực hành 1 Thực hiện ứng dụng với cửa sổ chính là frame window. Tạo dự án VD28 chỉ chứa lớp CEmpApp kê thừa từ CWinApp. Trong hành vi Initlnstance của CEmpApp khai báo biến con trỏ đôi tượng CFrameWnd và dùng nó làm cửa sổ giao diện chính _ BOOL CEmpApp lnitlnstance _ _ _ CFrameWnd main new CFrameWnd m_pMainWnd main frame window as the main window main- Create AfxRegisterWndClass CS_HREDRAW CS_VREDRAW LoadCursor IDC_MAINFRAME NULL Loadlcon IDR_MAINFRAME 28 main- ShowWindow SW_SHOW Show the frame window return TRUE Khung cửa sđ giao diện chính 123 Thực hành 2 Thực hiện ứng dụng tương tự VD28 cài hệ thông menu tương tự ví dụ chương 7 cho dôi tượng frame window. Tạo mới dự án VD29 tương tự dự án VD28. Tạo mới menu resource với số hiệu IDR_MAINFRAME thiết kế menu này như mô tả ở chương 7. Tạo mới bảng phím tắt với số hiệu IDR_MAINFRAME. Khai báo nội dung bảng phím tắt như mục . Hành vi Initlnstance của CEmpApp thực hiện khai báo con trỏ đôi tượng CFrameWnd . Dùng hành vi

TỪ KHÓA LIÊN QUAN
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.