社区
Office开发/ VBA
帖子详情
Office工具栏的问题,请高手进来,低手不要进来,一定结帐
一只小蝈蝈
2003-03-14 09:23:24
本人最近装了一个金山词霸2002,安装后它在WORD中添加了自己的图标按纽,不过这个按纽是加在WORD的常用工具栏中的,而不是做成一个模板放在启动中的。请问各位大侠,这是怎么做的。另外,IE中也加了一个金山的按纽,请问这是怎么实现的。
...全文
59
6
打赏
收藏
Office工具栏的问题,请高手进来,低手不要进来,一定结帐
本人最近装了一个金山词霸2002,安装后它在WORD中添加了自己的图标按纽,不过这个按纽是加在WORD的常用工具栏中的,而不是做成一个模板放在启动中的。请问各位大侠,这是怎么做的。另外,IE中也加了一个金山的按纽,请问这是怎么实现的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ltc
2003-03-18
打赏
举报
回复
Dim hDC As Long, hBitmap As Long
Dim lWindow As Long
Dim sPath As String
Dim cstarBar As CommandBar
Dim setButton As CommandBarButton
' 添加工具栏
Set cstarBar = CommandBars.Add(g_toolbarName)
' 添加"设置"按钮到工具栏
Set setButton = cstarBar.Controls.Add(msoControlButton)
With setButton
.Caption = g_toolbarTitle
.Style = Office.msoButtonIcon
.TooltipText = g_toolbarText
.Visible = True
.OnAction = "cstar_ppa_setform"
.FaceId = 31
End With
' 加载自定义按钮图像
sPath = g_strPath
If sPath <> "" Then
lWindow = GetForegroundWindow()
hBitmap = LoadImage(0, sPath + "\tbSet.bmp", IMAGE_BITMAP, 32, 32, LR_LOADFROMFILE)
If hBitmap <> 0 Then
OpenClipboard lWindow '打开剪贴板
EmptyClipboard '清空剪贴板
SetClipboardData CF_BITMAP, hBitmap '将位图复制到剪贴板
CloseClipboard '关闭剪贴板
setButton.PasteFace '粘贴剪贴板内容到按钮
OpenClipboard lWindow '打开剪贴板
EmptyClipboard '清空剪贴板
CloseClipboard '关闭剪贴板
End If
End If
以上是在 PowerPoint中的实现代码 Word与之类似
我已经回答过了!
OutlookTiger
2003-03-18
打赏
举报
回复
MSDN上搜索:
COM Add-ins: Part I
COM Add-ins: Part II
一只小蝈蝈
2003-03-17
打赏
举报
回复
没有人会吗?
一只小蝈蝈
2003-03-17
打赏
举报
回复
大家帮帮忙好吗?
一只小蝈蝈
2003-03-16
打赏
举报
回复
我不是很明白,请详细说明好吗?
OutlookTiger
2003-03-14
打赏
举报
回复
使用office中的commandbar对象,比如在word中打开VB脚本编辑器,可以看到引用中的ms office 9.0 object library.
Office
365入门课程
Office
365这个产品很多人都会以为这就是一套在线版本的
Office
,但恰恰相反,在线版本
Office
仅仅是
Office
365的一个小模块,其实
Office
365非常强大,本套课程主要带大家计入
Office
365的世界,让大家熟悉、了解、...
excel
问题
,vba
Excel
问题
集合
EXCEL难题一网打尽 无意间看到的 转过来 自己看看
引用
问题
我在excel中想实现这么一个功能,如单元格D12有一个数据是4,现在我想引用A4的数据,但4是由D12提供的,即如何实现A4=A(D12)。也就是,在Excel中,A7单元,能否实现把后面的数字用算式来代替,如A(3+4),...
WEB开发文档2 总结
转自:http://blog.donews.com/lvjiyong/archive/2006/06/29/931071.aspx怎样将后台生成的在内存中的图象显示到客户端Microsoft IE WebControls下载地址如何在DATAGRID中使用JAVASCRIPT脚本控制DataGrid...
请
大虾指教那
思维导图☆三招十八式
思维导图三招十八式...为了让大家知道具体是什么,我把文字版放在下面,看完后,觉得有用,
请
下载完全版,后面的附件就是 写在前面的话 关于思维导图软件的使用,一般来说是很简单的,这些软件的使用
Office开发/ VBA
5,139
社区成员
17,886
社区内容
发帖
与我相关
我的任务
Office开发/ VBA
其他开发语言 Office开发/ VBA
复制链接
扫一扫
分享
社区描述
其他开发语言 Office开发/ VBA
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章