其实,vc Atl编写的word工具栏按钮插件可以成功加载,通过rebuild all生成dll文件后,再打开word,在其工具栏就出现了我新增加的工具栏按钮。问题是,如果我把这个工程拷备到另一个地方(比如D盘,原来是在C盘的),再rebuild all生成dll文件后,再打开word,在其工具栏就不出现我要新增的工具栏按钮。这是怎么回事?问题出在哪?
解决方案 »
- C 的逆袭
- winpcap 获取的ip地址是ipv6的,怎么能获取ipv4的?
- VC ADO 批量更改数据库的问题
- [][][][][][][][新年快乐][][][][][][][]
- 关于 macro redefinition 的问题!
- CRecordset查询后返回值为什么不是0??在线等
- 求教:关于VC6下的WebServices的应用
- ColderRain(一切尽在不言中) 请进来看一下
- 想搞清楚ClistCtrl中几个函数的意义
- 请教明白人:NT4下是不是不支持使用DirectSound采集音频?只能使用MCI或WaveIn APIs? NT4下又支持什么样的视频采集方法呢?
- MFC中怎样将子窗口设置为固定长宽的窗口
- 如何获取蓝牙虚拟串口
怎么注册D盘里的控件?今天我把这个工程拷备到办公室电脑的D盘上,重新完全编译(rebuild all),生成dll文件后,打开word文档,本希望出现的工具栏按钮却没有出现,regsvr32一把也不行。后来,把这个工程拷备到桌面上,重新完全编译(rebuild all),生成dll文件后,打开word文档,所希望的工具栏按钮出现了。这是为什么?
另一个注册不成功的原因 可能你缺少某些库。你用depends看一下该dll关联了那些库。
到底是怎么回事呢?
这是因为你加载后执行插件功能,然后出错,word自动禁止加载。
打开word,文件-〉选项-〉加载项-〉管理 在管理中的下拉菜单中选择禁用项目,启用你的插件就可以了。
不同版本的位置有细微差别。