从工具条定义文件中加载工具条
static BOOL LoadToolBar(IN MXDRAWOCXHANDLE hOcx, IN const CString& sToolBarFilePath, IN BOOL isShow = TRUE);
参数 |
说明 |
IN MXDRAWOCXHANDLE hOcx |
控件句柄 |
IN const CString& sToolBarFilePath |
控件工具条定义文件(扩展名为mxt)绝对路径,支持http路径 |
IN BOOL isShow = TRUE |
为TRUE显示工具条,否则隐藏工具条 |
成功加载返回TRUE
单独load指定路径下的工具条,例如:
void CTestDlg::OnBnClickedLoadtoolbarButton1() { CFileDialog openDlg(TRUE,_T("mxt"),NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, _T("mxt(*.mxt) | *.mxt||"),AfxGetApp()->GetMainWnd()); if(openDlg.DoModal() == IDOK) { CString sToolBarFilePath = openDlg.GetPathName(); MxDraw::LoadToolBar(m_hDrawOcx,sToolBarFilePath); } }