我是一个致力于开发 IE 扩展程序的新手,该扩展程序将在某些网页中显示为覆盖。我开始在 VS2008(使用 C++)中创建一个简单的 BHO,但我想知道如何将 UI 合并到项目中。有任何想法吗?只是为了给您一个想法,我正在寻找类似于stickis http://www.stickis.com/faq/开发的叠加层
谢谢
我是一个致力于开发 IE 扩展程序的新手,该扩展程序将在某些网页中显示为覆盖。我开始在 VS2008(使用 C++)中创建一个简单的 BHO,但我想知道如何将 UI 合并到项目中。有任何想法吗?只是为了给您一个想法,我正在寻找类似于stickis http://www.stickis.com/faq/开发的叠加层
谢谢
你有两个真正的选择:
1> 将您的 UI 作为 HTML 注入页面。2> 在页面顶部覆盖您的 UI(使用 Windows 图形 API)。
恐怕这些都不是超级简单的。不幸的是,做 UI 通常是构建 IE 插件最难的部分。
关键问题是您是否需要 BHO。在上下文菜单扩展和 IE8 加速器之间,您可能会发现您可以让 IE 完成所有繁重的工作。有关详细信息,请参阅 www.enhanceie.com/ie/dev.asp。
使用 CreateWINdowEx() 是我一直在寻找的 :)