首页 > 其他 > 详细

CAA创建工具条

时间:2021-06-09 18:27:19      阅读:18      评论:0      收藏:0      [点我收藏+]

void ClsAddin::CreateCommands()
{
new ClsAddinHeader("CreatePoint","ModCreatePoint","CreatePointCmd",(void*)NULL);
new ClsAddinHeader("CreateNut","ModCreateNut","CreateNutCmd",(void*)NULL);
new ClsAddinHeader("CreateBlock","ModCreateBlock","CreateBlockCmd",(void*)NULL);
new ClsAddinHeader("SaveExcel","ModSaveExcel","SaveExcel11Cmd",(void*)NULL);
new ClsAddinHeader("CreateLine","ModCreatLine","CreatLineCmd",(void*)NULL);


}
CATCmdContainer*ClsAddin::CreateToolbars()
{
NewAccess(CATCmdContainer,pToolbarContainer,Toolbar);//创建个工具条

NewAccess(CATCmdStarter,pCreatePoint,CreatePoint);//创建个工具框
SetAccessCommand(pCreatePoint,"CreatePoint");//给工具框加个(关联)命令
SetAccessChild(pToolbarContainer,pCreatePoint);//说这个命令是工具条的子集

NewAccess(CATCmdStarter,pCreateNut,CreateNut);
SetAccessCommand(pCreateNut,"CreateNut");
SetAccessNext(pCreatePoint,pCreateNut);

NewAccess(CATCmdStarter,pCreateBlock,CreateBlock);
SetAccessCommand(pCreateBlock,"CreateBlock");
SetAccessNext(pCreateNut,pCreateBlock);

NewAccess(CATCmdStarter,pSaveExcel,SaveExcel);
SetAccessCommand(pSaveExcel,"SaveExcel");
SetAccessNext(pCreateBlock,pSaveExcel);

NewAccess(CATCmdStarter,pCreateLine,CreateLine);
SetAccessCommand(pCreateLine,"CreateLine");
SetAccessNext(pSaveExcel,pCreateLine);

AddToolbarView(pToolbarContainer,1,UnDock);//让工具条显示出来

return pToolbarContainer;//返回工具条

 


}

 

CAA创建工具条

原文:https://www.cnblogs.com/Breadss/p/14866839.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!