原创  修改IE标题栏内容以及设置主页地址(十七) 收藏

 
修改IE标题栏内容以及设置主页地址(十七)
本文讲述,如何修改IE标题栏的内容,设置主页地址以及清空历史记录
1.      创建一个对话框工程:ModifyIECaption
2.      添加一个按钮“设置”,代码如下,添加一个文本框控件来接收要修改的数据。
       CStringstrcaption;
       GetDlgItem(IDC_SET_IECAPTION_EDIT)->GetWindowText(strcaption);
       HKEYsub;
       CStringskey = "Software\\Microsoft\\Internet Explorer\\Main";
       ::RegCreateKey(HKEY_CURRENT_USER,skey,&sub);
       RegSetValueEx(sub,"Window Title",NULL,REG_SZ,(BYTE*)strcaption.GetBuffer(0),strcaption.GetLength());
       RegCloseKey(sub);
3.      添加一个按钮“设置主页地址”,代码如下:
       CStringstrstartpage;
       GetDlgItem(IDC_STARTPAGE_EDIT)->GetWindowText(strstartpage);
       HKEYsub;
       CStringskey = "Software\\Microsoft\\Internet Explorer\\Main";
       ::RegCreateKey(HKEY_CURRENT_USER,skey,&sub);
       RegSetValueEx(sub,"Start Page",NULL,REG_SZ,(BYTE*)strstartpage.GetBuffer(strstartpage.GetLength()),strstartpage.GetLength());
       RegCloseKey(sub);
4.      添加一个按钮“清空历史记录”,代码如下:
       //浏览器历史记录
       CStringskey = "Software\\Microsoft\\Internet Explorer\\TypedURLs";
       ::RegDeleteKey(HKEY_CURRENT_USER,skey);
       //清除COOKIER和临时文件
       HANDLEhEntry;
       LPINTERNET_CACHE_ENTRY_INFOlpCacheEntry = NULL;
       DWORDdwEntrySize;
 
       dwEntrySize = 0;
       hEntry = FindFirstUrlCacheEntry(NULL,NULL,&dwEntrySize);
       lpCacheEntry = (LPINTERNET_CACHE_ENTRY_INFO)newchar[dwEntrySize];
       hEntry = FindFirstUrlCacheEntryEx(NULL,0,NORMAL_CACHE_ENTRY|URLHISTORY_CACHE_ENTRY,0,lpCacheEntry,&dwEntrySize,NULL,NULL,NULL);
       do
       {
              DeleteUrlCacheEntry(lpCacheEntry->lpszSourceUrlName);
              dwEntrySize = 0;
              FindNextUrlCacheEntry(hEntry,NULL,&dwEntrySize);
              ZeroMemory(lpCacheEntry,dwEntrySize);
       } while(FindNextUrlCacheEntry(hEntry,lpCacheEntry,&dwEntrySize));
       deletelpCacheEntry;
注意:需要包含头文件:#include <wininet.h>,同时link中包含:Wininet.lib
完成。
 

发表于 @ 2008年03月04日 23:11:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:隐藏显示驱动器(十六) | 新一篇:利用网卡序列号设计软件注册程序(十八)

  • 发表评论
  • 评论内容:
  •  
Copyright © zhangyuanlovelife
Powered by CSDN Blog