关闭

安装和设置IE8的默认搜索提供者

3608人阅读 评论(1) 收藏 举报
分类:

IE8引入了 IOpenServiceManager接口,可以用这个接口来安装搜索提供者之类的开放服务:

                CComPtr<IOpenServiceManager> spManager;

HRESULT hr = spManager.CoCreateInstance(CLSID_OpenServiceManager);
if (SUCCEEDED(hr))
{
CComPtr<IOpenService> spService;
hr = spManager->InstallService(_T("http://www.bing.com/s/osd3.xml"), &spService);
if (SUCCEEDED(hr))
{
hr = spService->SetDefault(TRUE, hwnd);
}

}

和IE的加载项管理不同,所做的修改需要重新启动IE才可以生效。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:723490次
    • 积分:7660
    • 等级:
    • 排名:第2916名
    • 原创:108篇
    • 转载:3篇
    • 译文:0篇
    • 评论:334条
    最新评论
    Google Profile
    知识的泉源