<<< 返回 access911.net 编程静态资料库索引页

如何更改EXCEL标题栏左侧的图标和文件菜单左侧的图标?

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2012-12-4  浏览人次:733


专题地址:http://access911.net/fixhtm/72FABF1E15DCE6F3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:

 


问题:

如何更改EXCEL标题栏左侧的图标和文件菜单左侧的图标?

 


回答:


Excel标题栏的图标可以用FindWindow根据excel的类名或者标题名找到。文件菜单左侧的图标其实就是工作簿的图标,在 Workbook.WindowActivate 事件中重复调用 ChangeIcon 就可以实现更改工作簿的图标。工作簿的图标是Excel主窗体图标的子窗体上的图标。可以用FindWindowEx找到对应的句柄。

Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function DrawMenuBar Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function SetFocus Lib "user32" (ByVal hwnd As Long) As Long
Private Declare Function SendMessage Lib "user32" Alias ".....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FABF1E15DCE6F3.htm

 


上一篇:如何用程序判断用户是否正在EXCEL某个单元格中进行编辑?

下一篇:EasyUI中PropertyGrid中货币如何右对齐

2017年2月22日生成静态资料