Is it possible to change home page in Internet Explorer in C# application? Solution for other browsers (Firefox, Chrome) would be also nice.
The home page for Internet Explorer is held in the Start Page
registry key at HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
(according to this), so you can set it using the Registry
class in Microsoft.Win32
(from this example):
RegistryKey startPageKey = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Internet Explorer\Main", true);
startPageKey.SetValue("Start Page", "http://stackoverflow.com");
startPageKey.Close();
Don't know about the others, I'm afraid.