tailieunhanh - Bài giảng Lập trình Windows: Chương 5 - Toolbar - DialogBar - Menu Bar
Bài giảng Lập trình Windows: Chương 5 được biên soạn nhằm cung cấp cho các bạn những kiến thức về Toolbar - DialogBar - Menu Bar. Đây là một trong những kiến thức cơ bản mà các bạn chuyên ngành Lập trình máy tính cần biết, mời các bạn tham khảo. | LẬP TRÌNH WINDOWS Toolbar DialogBar Menu Bar ToolBar MFC Tutorial - Adding a Toolbar Step 1: Tạo ứng dụng MFC Window application Step 2: Click chuột phải ở ResourceView: Menu --> Insert Resource --> Toolbar. Đặt ID toolbar: IDR_MYTOOLBAR thêm 4 button: IDC_TBBUTTON1, IDC_TBBUTTON2, IDC_TBBUTTON3, IDC_TBBUTTON4 ToolBar MFC Tutorial - Adding a Toolbar Step 3: Khai báo biến CToolBar class CMainFrame : public CFrameWnd { . protected: CToolBar m_MyToolBar; . } ToolBar MFC Tutorial - Adding a Toolbar Trong thông điệp WM_CREATE tạo 3 bước quan trọng để load một toolbar Step 4: Gọi hàm tạo lập cửa sổ tool bar if (!(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP | CBRS_GRIPPER )) { MessageBox("Failed to create toolbar\n"); return -1; } (IDR_MYTOOLBAR); (CBRS_ALIGN_ANY); EnableDocking(CBRS_ALIGN_ANY); DockControlBar(&m_MyToolBar); Step 6: Gắn Toolbar vào ứng dụng Step 5: Load resource tool bar BOOL LoadToolBar( LPCTSTR lpszResourceName );. ToolBar MFC Tutorial - Adding a Toolbar ToolBar Gắn bên trên cửa sổ chính EnableDocking(CBRS_ALIGN_TOP); DockControlBar(&m_wndDrawBox,AFX_IDW_DOCKBAR_TOP); ToolBar Gắn bên trái cửa sổ chính EnableDocking(CBRS_ALIGN_LEFT); DockControlBar(&m_wndDrawBox,AFX_IDW_DOCKBAR_LEFT); ToolBar Hiển thị nhiều cột ToolBar Hiển thị nhiều cột //Thêm thuộc tính CBRS_SIZE_FIXED cho toolbar m_MyToolBar . SetBarStyle(m_MyToolBar .GetBarStyle() | CBRS_SIZE_FIXED); void CMainFrame::SetColumns(int nCols,CToolBar& tbToolBox) { int nColumns = nCols; int nCount = (); for(int i = 0; i ToolBar Xử lý sự kiện click lên các button trong tool bar ToolBar Gắn ComboBox vào Toolbar ToolBar Gắn | LẬP TRÌNH WINDOWS Toolbar DialogBar Menu Bar ToolBar MFC Tutorial - Adding a Toolbar Step 1: Tạo ứng dụng MFC Window application Step 2: Click chuột phải ở ResourceView: Menu --> Insert Resource --> Toolbar. Đặt ID toolbar: IDR_MYTOOLBAR thêm 4 button: IDC_TBBUTTON1, IDC_TBBUTTON2, IDC_TBBUTTON3, IDC_TBBUTTON4 ToolBar MFC Tutorial - Adding a Toolbar Step 3: Khai báo biến CToolBar class CMainFrame : public CFrameWnd { . protected: CToolBar m_MyToolBar; . } ToolBar MFC Tutorial - Adding a Toolbar Trong thông điệp WM_CREATE tạo 3 bước quan trọng để load một toolbar Step 4: Gọi hàm tạo lập cửa sổ tool bar if (!(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP | CBRS_GRIPPER )) { MessageBox("Failed to create toolbar\n"); return -1; } (IDR_MYTOOLBAR); (CBRS_ALIGN_ANY); EnableDocking(CBRS_ALIGN_ANY); DockControlBar(&m_MyToolBar); Step 6: Gắn Toolbar vào ứng dụng Step 5: Load resource tool bar BOOL .
đang nạp các trang xem trước