不允许所请求的注册表权限!!!
public void PageSet(int m_value)
{
RegistryKey m_CurrentUser = Registry.CurrentUser;
RegistryKey m_SOFTWARE = m_CurrentUser.OpenSubKey ("Software",true) ;
RegistryKey m_Microsoft = m_SOFTWARE.OpenSubKey("Microsoft",true);
RegistryKey m_IE = m_Microsoft.OpenSubKey("Internet Explorer",true);
RegistryKey m_PageSetup = m_IE.OpenSubKey("PageSetup",true);
// RegistryKey m_header = m_PageSetup.OpenSubKey("header",true);
// RegistryKey m_footer = m_PageSetup.OpenSubKey("footer",true);
if (m_value==0)
{
m_PageSetup.SetValue("header","");//页眉
m_PageSetup.SetValue("footer","");//页脚
}
else
{
m_PageSetup.SetValue("header","&w&b页码,&p/&P");//页眉
m_PageSetup.SetValue("footer","&u&b&d");//页脚
}
}
------------------------------------------
在执行到这句话:RegistryKey m_SOFTWARE = m_CurrentUser.OpenSubKey ("Software",true) ;
时系统说:不允许所请求的注册表权限!这是怎么回事,该怎么做啊!!!