设计用户可自由定义的工具栏(象Office快捷工具栏)(150分)

  • 主题发起人 主题发起人 baoling
  • 开始时间 开始时间
B

baoling

Unregistered / Unconfirmed
GUEST, unregistred user!
1、如何动态实现使快捷键关联到其他应用程序,并能显示其应用程序的图标?
2、隐藏和显示?
望高手给予指点,如有源码请提供,谢谢!!!
 
个人觉得不妨这样做:
先决定要用多少个按钮,当然这一步需要由用户决定;
根据这个需要生成一个列表,包括它的图标、指向的功能等。
动态生成或释放按钮。

总觉得Windows有现在的API可用于这个,不见有些软件跟IE等的工具栏配置方法差不多吗?
 
在winapi中查找关于Appbar相关的内容!

相关问题:
<a href=http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=108385>任务栏的秘密</a>
<a href=http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=109950>把任务栏设置为自动隐藏</a>
 
ie4装完后确实有一个进阶的toolbar控件,但是你如果没装IE4岂非完完
而且好象只能控制一个toolbar。象office 一样估计是要自己做了。
可以利用它的tag嘛,做个ini文件,在toolbar.create的时候读进来,
然后一个个重新设置其属性,至于关联文件也可以写在ini文件里。
图标可以在第一次指定的时候到这个文件里去取出来。
应该不难,(如果暂时还只有这些要求)
 
我看了office的目录,在快捷栏目录下(Shortcut Bar)是一些关联文件(*.LNK),
请教:用DELPHI 如何建立*.LNK文件?如何使*.lnk文件关联的应用程序运行?
通过关联文件能取到应用程序的图标吗?为了使失去焦点隐藏到屏幕边缘的工具栏
出现,我要判断鼠标是否接近,如何取得鼠标在屏幕SCREEN的位置坐标?
斑竹,我的问题可能还会问下去,我想150分少了些,我想追加50分怎么办。
 
多人接受答案了。
 
后退
顶部