gpt4 book ai didi

c++ - 如何编写垂直右侧的 IE 资源管理器栏

转载 作者:可可西里 更新时间:2023-11-01 10:40:56 26 4
gpt4 key购买 nike

我之前写过浏览器栏(band 对象),AFAIK 垂直浏览器栏只能在左侧。然而,当我看到 HP 的浏览器栏停靠在右侧时,我感到很惊讶:

A vertical explorer bar on the right hand side

我在谷歌上搜索了一下,但找不到任何相关资源。有谁知道如何构建一个垂直的右侧浏览器栏

最佳答案

我一直在研究如何 Kutano的右侧栏就像我想做的一样。这对您的问题没有直接帮助,因为我还没有答案,但这是我所知道的:

Kutano 似乎不是一个普通的 Explorer Bar,因为在 HKCR\Software\Microsoft\Internet Explorer\Explorer Bars 中没有它的条目,它也没有出现在 查看|资源管理器栏 菜单。

注册表中的以下条目引用了 Kutano 侧边栏 DLL:

HKCR\AppID\{6D6036C6-692F-4211-903B-943D94E1CCC3}
kutano_ie_client

HKCR\CLSID\{18D81A5F-F8A5-4B78-A6CC-7E37DCAFC0BB}
Kutano Add-on
TypeLib {24DA2415-9F99-403F-801B-A74AE4101C27}

HKCR\CLSID\{2AE98FD7-4E58-4400-8113-B5018ED48676}
Kutano Sidebar
TypeLib {24DA2415-9F99-403F-801B-A74AE4101C27}

HKCR\CLSID\{2F698BD8-48CD-45B4-ACDF-67F92082EE7E}
MenuItem
TypeLib {24DA2415-9F99-403F-801B-A74AE4101C27}

HKCR\CLSID\{A5B02961-E212-4195-A77D-6E1346C2DE18}
kutanoSidebarExtInterface Class
TypeLib {24DA2415-9F99-403F-801B-A74AE4101C27}

HKCR\CLSID\{E163FD8B-2ADD-4F2E-86E8-7678D008ED43}
KutanoToolbarBtn Class
TypeLib {24DA2415-9F99-403F-801B-A74AE4101C27}

HKCR\TypeLib\{24DA2415-9F99-403F-801B-A74AE4101C27}
kutano_ie_client 1.0 Type Library

HKLM\Software\Classes\AppID\kutano_ie_client.DLL
AppID {6D6036C6-692F-4211-903B-943D94E1CCC3}

其中一些比其他人更清楚他们所做的事情。

深入研究 Spy++,它似乎向窗口层次结构添加了一个额外的 Shell DocObject View :

TabWindowClass
ATL:63CB39A0
Kutano_SplitterWindow
AtlAxWin90
Shell Embedding
Shell DocObject View
Internet Explorer_Server

它确实保留了原来的位置并且似乎继续使用它:

TabWindowClass
Shell DocObject View
Internet Explorer_Server

这似乎与您的 HP 示例有些不同并且涉及更多,但希望它可以收集一些信息以达到相同的目的。我有一个thread在 MSDN Internet Explorer 扩展开发论坛上对此进行了讨论。

关于c++ - 如何编写垂直右侧的 IE 资源管理器栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/454600/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com