---->>100分快来抢啊!两个COM问题

浩曦 2002-09-17 10:12:06
你好!
1.我现在通过修改注册表在IE的工具栏里加入了自己程序的按钮。但是我的程序是基于COM的一个DLL(我的DLL是用来切分IE的窗口的,已经注册,并且也加入到了IE的菜单里,并且通过菜单命令可以正确的实现我要的效果,就象打开IE的历史记录一样,在IE里切分一个窗口)。现在就是想利用此工具栏上的按钮更快捷的启动这个DLL。不知道怎么做?修改注册表吗?我看过VC知识库里有一篇文章介绍这种情况只需把在注册表里相应启动EXE的Exec项改成BandCLISD就可以了,不过试了不行,(win2k,IE5和IE6都不可以),所以还请高手指点。谢谢。如果问题阐述得还不够明确请提出。谢谢!
2.怎么在COM里使用TreeControl,TreeView之类的控件?在MFC程序里简直不是问题,可是在COM里该怎么使用呢?

谢谢!
...全文
73 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
cld 2002-09-18
  • 打赏
  • 举报
回复
将下列信息添加到注册表就可以在IE上添加一个按钮:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\{D6E814A0-E0C5-11d4-8D29-0050BA6940E3}]
"ButtonText"="****t"
"Default Visible"="Yes"
"Exec"="**********Full Path"
"HotIcon"="*********Full Path,** Icon Resource Index"
"Icon"="*********Full Path,** Icon Resource Index"
"CLSID"="{**********}"
"MenuStatusBar"="********Tooltips"


浩曦 2002-09-18
  • 打赏
  • 举报
回复
第一个问题还没有解决呀!高手们帮忙指点一下啊
kicku 2002-09-18
  • 打赏
  • 举报
回复
look at this: http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/ext/tutorials/button.asp
zhangjl716 2002-09-17
  • 打赏
  • 举报
回复
mark
浩曦 2002-09-17
  • 打赏
  • 举报
回复
那我后面一起给分咯?今天先走了
flyycyu 2002-09-17
  • 打赏
  • 举报
回复
你结帖的时候再说吧!大家多交流研究就是了!
浩曦 2002-09-17
  • 打赏
  • 举报
回复
谢谢你哦,由于第一个问题还没解决,所以不能结贴,我给你开一个贴放分好吗?
flyycyu 2002-09-17
  • 打赏
  • 举报
回复
给你发了,codeguru是一个研究这比较不错的网站!
浩曦 2002-09-17
  • 打赏
  • 举报
回复
今天SINA怎么了,是不是被攻击啊?
浩曦 2002-09-17
  • 打赏
  • 举报
回复
哎呀!找到同志了,我也正在学习IE扩展编程,我当然需要了!我的地址:abica@sina.com
flyycyu 2002-09-17
  • 打赏
  • 举报
回复
第一个问题我不好回答你!我也在研究ie 扩展编程!

第二个问题,你在vc的sample下有一个例子程序,

我忘了叫什么名字了,其中有一个头文件叫atlcontrols.h

里面是对common control的一些简单封装,如果你需要

我可以发给你!

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧