LẬP TRÌNH WINDOWS Toolbar - Menubar DialogBar
Số trang: 86
Loại file: pdf
Dung lượng: 2.41 MB
Lượt xem: 16
Lượt tải: 0
Xem trước 9 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo tài liệu lập trình windows toolbar - menubar dialogbar, 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ả
Nội dung trích xuất từ tài liệu:
LẬP TRÌNH WINDOWS Toolbar - Menubar DialogBarĐại Học Sư Phạm Tp. Hồ Chí MinhKhoa Toán – Tin Học LẬP TRÌNH WINDOWS Toolbar - Menubar DialogBar Tạo và xử lý Toolbar Tạo và xử lý Menubar Tạo và xử lý Dialogbar Trần Ngọc Bảo Email: tnbao.dhsp@gmail.comĐại Học Sư Phạm Tp. Hồ Chí MinhKhoa Toán – Tin Học LẬP TRÌNH WINDOWS Toolbar - Menubar DialogBar Lập trình với ToolbarNỘI DUNG Giới thiệu về Tool bar và Dialog bar Tạo và xử lý tool bar Radio & Check Box buttons trên tool bar Thêm combo box vào Tool bar Thêm Flyby và ToolTip Dialog bar Resizable dialog barTran Ngoc Bao 3 Dai hoc Su Pham TP.HCMTool bar – Dialog bar Tool bar Dialog bar Tree Tool bar control Tool bar Tool bar Tool barTran Ngoc Bao 4 Dai hoc Su Pham TP.HCMTool bar – Dialog bar Tool bar (Docked to Top) Dialog bar (docked to Left) Tool bar Tool Bar (Floated) (Docked To Right) Tool bar (Docked to Left) Tool bar (Docked to bottom) Tree controlTran Ngoc Bao 5 Dai hoc Su Pham TP.HCMCác thành phần trên Tool bar Push button Bitmap button Check box button Separator Radio button Radio button Close button Tool bar Caption Separator Combo box Separator Check box buttonTran Ngoc Bao 6 Dai hoc Su Pham TP.HCMTạo và xử lý Tool bar Tạo một ứng dụng có Tool bar mặc định bằng AppWizard Tạo và xử lý Tool bar bằng lớp CToolBarTran Ngoc Bao 7 Dai hoc Su Pham TP.HCMTool bar - Tạo ứng dụng bằng AppWizard Chọn menu File Æ New Chọn Tab Projects Chọn loại project “MFC AppWizard (exe)” Đặt tên project trong ô “Project name” Xác định đường dẫn thư mục trong “Location” Step 1: Chọn loại ứng dụng “Single Document”, bỏ option “Document/View architecture support” Nhấn “Next” đến “Step 4 of 6”Tran Ngoc Bao 8 Dai hoc Su Pham TP.HCMTool bar - Tạo ứng dụng bằng AppWizard Chọn option “Docking toolbar” để AppWizard tự động tạo ra tool bar mặc địnhTran Ngoc Bao 9 Dai hoc Su Pham TP.HCMTool bar - Tạo ứng dụng bằng AppWizard Tool bar mặc định Kết quả chạy chương trình tạo tool bar bằng AppWizardTran Ngoc Bao 10 Dai hoc Su Pham TP.HCMTool bar - Các xử lý trong lớp CMainFrame Khai báo biến CToolBar class CMainFrame : public CFrameWnd { …. protected: //khai báo biến xử lý default tool bar CToolBar m_wndToolBar; …. } Các xử lý trong hàm OnCreate Bước 1: Gọi hàm tạo lập cửa sổ tool bar CToolBar::Create(…) Bước 2: Load resource tool bar CToolBar::LoadToolBar(…) Bước 3: Thiết lập thuộc tính tool bar CToolBar::SetBarStyle(…) Bước 4: Gọi hàm CToolBar::EnableDocking(…) Bước 5: Gọi hàm CToolBar::EnableDocking(…) để gắn tool barTran Ngoc Bao 11 Dai hoc Su Pham TP.HCMTool bar - Các xử lý trong hàm OnCreate int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) { …... if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) || !m_wndToolBar.LoadToolBar(IDR_MAINFRAME)) { TRACE0(Failed to create toolbar ); return -1; // fail to create } m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY); EnableDocking(CBRS_ALIGN_ANY); DockControlBar(&m_wndToolBar); ….. }Tran Ngoc Bao 12 Dai hoc Su Pham TP.HCMThêm Tool bar vào ứng dụng Thêm mới Tool bar resource Khai báo biến CToolBar Tạo tool bar Thiết lập thuộc tính tool bar Gắn tool bar Xử lý messageTran Ngoc Bao 13 Dai hoc Su Pham TP.HCMThêm mới tool bar resource Tool bar resourceTran Ngoc Bao 14 Dai hoc Su Pham TP.HCMThêm mới tool bar resource (tt) Chọn mục Insert Toolbar để thêm mới tool bar reso ...
Nội dung trích xuất từ tài liệu:
LẬP TRÌNH WINDOWS Toolbar - Menubar DialogBarĐại Học Sư Phạm Tp. Hồ Chí MinhKhoa Toán – Tin Học LẬP TRÌNH WINDOWS Toolbar - Menubar DialogBar Tạo và xử lý Toolbar Tạo và xử lý Menubar Tạo và xử lý Dialogbar Trần Ngọc Bảo Email: tnbao.dhsp@gmail.comĐại Học Sư Phạm Tp. Hồ Chí MinhKhoa Toán – Tin Học LẬP TRÌNH WINDOWS Toolbar - Menubar DialogBar Lập trình với ToolbarNỘI DUNG Giới thiệu về Tool bar và Dialog bar Tạo và xử lý tool bar Radio & Check Box buttons trên tool bar Thêm combo box vào Tool bar Thêm Flyby và ToolTip Dialog bar Resizable dialog barTran Ngoc Bao 3 Dai hoc Su Pham TP.HCMTool bar – Dialog bar Tool bar Dialog bar Tree Tool bar control Tool bar Tool bar Tool barTran Ngoc Bao 4 Dai hoc Su Pham TP.HCMTool bar – Dialog bar Tool bar (Docked to Top) Dialog bar (docked to Left) Tool bar Tool Bar (Floated) (Docked To Right) Tool bar (Docked to Left) Tool bar (Docked to bottom) Tree controlTran Ngoc Bao 5 Dai hoc Su Pham TP.HCMCác thành phần trên Tool bar Push button Bitmap button Check box button Separator Radio button Radio button Close button Tool bar Caption Separator Combo box Separator Check box buttonTran Ngoc Bao 6 Dai hoc Su Pham TP.HCMTạo và xử lý Tool bar Tạo một ứng dụng có Tool bar mặc định bằng AppWizard Tạo và xử lý Tool bar bằng lớp CToolBarTran Ngoc Bao 7 Dai hoc Su Pham TP.HCMTool bar - Tạo ứng dụng bằng AppWizard Chọn menu File Æ New Chọn Tab Projects Chọn loại project “MFC AppWizard (exe)” Đặt tên project trong ô “Project name” Xác định đường dẫn thư mục trong “Location” Step 1: Chọn loại ứng dụng “Single Document”, bỏ option “Document/View architecture support” Nhấn “Next” đến “Step 4 of 6”Tran Ngoc Bao 8 Dai hoc Su Pham TP.HCMTool bar - Tạo ứng dụng bằng AppWizard Chọn option “Docking toolbar” để AppWizard tự động tạo ra tool bar mặc địnhTran Ngoc Bao 9 Dai hoc Su Pham TP.HCMTool bar - Tạo ứng dụng bằng AppWizard Tool bar mặc định Kết quả chạy chương trình tạo tool bar bằng AppWizardTran Ngoc Bao 10 Dai hoc Su Pham TP.HCMTool bar - Các xử lý trong lớp CMainFrame Khai báo biến CToolBar class CMainFrame : public CFrameWnd { …. protected: //khai báo biến xử lý default tool bar CToolBar m_wndToolBar; …. } Các xử lý trong hàm OnCreate Bước 1: Gọi hàm tạo lập cửa sổ tool bar CToolBar::Create(…) Bước 2: Load resource tool bar CToolBar::LoadToolBar(…) Bước 3: Thiết lập thuộc tính tool bar CToolBar::SetBarStyle(…) Bước 4: Gọi hàm CToolBar::EnableDocking(…) Bước 5: Gọi hàm CToolBar::EnableDocking(…) để gắn tool barTran Ngoc Bao 11 Dai hoc Su Pham TP.HCMTool bar - Các xử lý trong hàm OnCreate int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) { …... if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) || !m_wndToolBar.LoadToolBar(IDR_MAINFRAME)) { TRACE0(Failed to create toolbar ); return -1; // fail to create } m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY); EnableDocking(CBRS_ALIGN_ANY); DockControlBar(&m_wndToolBar); ….. }Tran Ngoc Bao 12 Dai hoc Su Pham TP.HCMThêm Tool bar vào ứng dụng Thêm mới Tool bar resource Khai báo biến CToolBar Tạo tool bar Thiết lập thuộc tính tool bar Gắn tool bar Xử lý messageTran Ngoc Bao 13 Dai hoc Su Pham TP.HCMThêm mới tool bar resource Tool bar resourceTran Ngoc Bao 14 Dai hoc Su Pham TP.HCMThêm mới tool bar resource (tt) Chọn mục Insert Toolbar để thêm mới tool bar reso ...
Tìm kiếm theo từ khóa liên quan:
Lập trinh Windows cẩm nang Lập trinh Windows kỹ thuật Lập trinh Windows phương pháp Lập trinh Windows kinh nghiệm Lập trinh Windows Lập trình đồ họaGợi ý tài liệu liên quan:
-
Bài giảng Lập trình Java căn bản: Chương 7 - ThS. Võ Đức Cẩm Hải
29 trang 168 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 164 0 0 -
bảo mật mạng các phương thức giả mạo địa chỉ IP fake IP
13 trang 155 0 0 -
information technology outsourcing transactions process strategies and contracts 2nd ed phần 3
65 trang 104 0 0 -
Excel add in development in c and c phần 9
0 trang 102 0 0 -
Giáo trình Lập trình Windows 1 - Trường CĐN Đà Lạt
117 trang 91 0 0 -
Hướng dẫn lập trình OpenGL căn bản
33 trang 50 0 0 -
The CISA Prep Guide Mastering the Certified Information Systems Auditor Exam phần 1
60 trang 43 0 0 -
thủ thuật windows XP hay nhất phần 2
14 trang 39 0 0 -
Bài giảng Lập trình Windows nâng cao: ADO.NET - Bùi Công Danh
57 trang 37 0 0