生活随笔
收集整理的這篇文章主要介紹了
                                
单文档自定义工具栏
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
 
                                
                            
                            
                            Mark一下
 
//裝載工具欄上資源圖片 
CImageList m_ImgList;
//創建新的工具欄
CToolBar m_newToolBar;
 
 ?
 
//去掉自帶的工具欄  m_wndToolBar.ShowWindow(SW_HIDE);  //設置自己的工具欄  SetIcon(LoadIcon(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDR_MAINFRAME)),TRUE);  //加載資源圖片  m_ImgList.Create(32,32,ILC_COLOR24 | ILC_MASK,1,1);  m_ImgList.Add(AfxGetApp()->LoadIcon(IDI_ICON3));  m_ImgList.Add(AfxGetApp()->LoadIcon(IDI_ICON3));  m_ImgList.Add(AfxGetApp()->LoadIcon(IDI_ICON3));  m_ImgList.Add(AfxGetApp()->LoadIcon(IDI_ICON3));  //創建工具欄  m_newToolBar.Create(this);  //設置按鈕  //m_newToolBar.SetButtons(Array,4);  m_newToolBar.SetButtonInfo(0, IDB_MAIN_BUTTON1, TBSTYLE_BUTTON, 0);m_newToolBar.SetButtonInfo(1, IDB_MAIN_BUTTON2, TBSTYLE_BUTTON, 1);m_newToolBar.SetButtonInfo(2, IDB_MAIN_BUTTON3, TBSTYLE_BUTTON, 2);m_newToolBar.SetButtonInfo(3, IDB_MAIN_BUTTON4, TBSTYLE_BUTTON, 3);//設置按鈕圖標文字  m_newToolBar.SetButtonText(0,_T("設置端口"));  m_newToolBar.SetButtonText(1,_T("配置插件"));  m_newToolBar.SetButtonText(2,_T("日志管理"));  m_newToolBar.SetButtonText(3,_T("關于"));  //設置按鈕大小  m_newToolBar.GetToolBarCtrl().SetButtonWidth(60,120);  //將按鈕和資源圖標相關聯  m_newToolBar.GetToolBarCtrl().SetImageList(&m_ImgList);  m_newToolBar.SetSizes(CSize(70,60),CSize(32,32));  //激活鼠標提示功能  m_newToolBar.EnableToolTips(TRUE);  //顯示工具欄  RepositionBars(AFX_IDW_CONTROLBAR_FIRST,AFX_IDW_CONTROLBAR_LAST,0);   
 ?
                            總結
                            
                                以上是生活随笔為你收集整理的单文档自定义工具栏的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                            
                                如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。