继续今天的内容:
要想实现任务窗格需要创建两个独立的工程项目,一个Com加载项项目和一个ActiveX自定义控件
一.Com加载项,项目继续沿用上一篇文章的Demo
1.1.添加任务窗格工厂接口

1.2.实现任务窗格工厂接口

1.3.创建一个全局变量存储任务窗格工厂接口,方便后面调用

1.4.把上一篇的Demo RibbonX的菜单按钮2改为弹窗任务窗格

1.5.到此,主项目配置完毕!!
二,创建一个名为CustomContorl的ActiveX自定义控件项目,里面的UserContorl控件名为TaskPanel
2.1.创建项目


2.2.重命名UserContorl控件名为TaskPanel,并添加一下控件

2.3.设置一些,自定义控件属性(具体怎么创建自定义控件,请自行百度),这里定义了一个label控件的值传递,和一个Excel对象给控件,方便操作Excel做测试

2.4.然后点击文件,生成CustomContorl.ocx控件

2.5.然后以管理员方式运行终端,注册CustomContorl.ocx控件即可
# 注册控件
regsvr32 CustomContorl.ocx
# 卸载控件
regsvr32 /u CustomContorl.ocx
三,启动主项目做测试
3.1.启动主项目

3.2.启动Excel即可测试

好了,就这样!
需要Demo项目的同学,请公众号后台回复"任务窗格"或者”20251030“获取!!!