如何从C#中的默认浏览器(IE,Firefox,...)获取默认主页。如何从默认浏览器获取默认主页
1
A
回答
3
没有通用的方法来做到这一点。首先,你需要找到默认的浏览器。到EXE为默认浏览器的路径总是存储在注册表项:
HKCR \ HTTP \壳\开放\命令
一旦你知道浏览器,事情多了很多开放-ended。 IE浏览器,例如,存储在以下注册表项中的主页网址:
HKCU \软件\微软\的Internet Explorer \ MAIN \起始页
然而,在一般情况下,浏览器可以存储主页以任何他们喜欢的方式(可能在注册表中,但可能在配置文件中)。
注意:如果您不熟悉.NET/C#中的Windows注册表,the MSDN page应该提供您需要的所有信息。
相关问题
- 1. 如何用C#设置默认浏览器主页(IE)?
- 2. 如何在C#中将默认浏览器打开到主页?
- 3. 浏览器默认样式
- 4. 浏览器默认填充
- 5. 默认浏览器IE
- 6. 浏览器字体默认
- 7. WaitForExit默认浏览器
- 8. 如何打开默认浏览器
- 9. 如何避免默认Android浏览器
- 10. 如何获取默认的颜色,以我的默认主题
- 11. 如何获取系统的默认浏览器?
- 12. 如何获取默认的iOS浏览器名称?
- 13. SWT从浏览器获取默认字体
- 14. Silverstripes默认主页
- 15. 如何更改cordova浏览器平台的默认浏览器?
- 16. 测试三星网络默认的手机默认浏览器
- 17. HTML默认浏览值
- 18. 如何拦截URL int iPhone的默认网页浏览器?
- 19. Python ::如何在非默认浏览器中打开页面
- 20. 如何使用网页启动默认浏览器?
- 21. 主页和默认页面
- 22. 默认浏览器 - Visual Web Developer Express 2010
- 23. Adobe AIR默认浏览器操作
- 24. 默认打开IE浏览器
- 25. System.Uri(“”)在默认浏览器中?
- 26. Java默认浏览器名称
- 27. Android更改默认浏览器
- 28. 默认浏览器的拖动功能
- 29. 打开默认Web浏览器
- 30. Webview loadurl打开默认浏览器
没有简单的方法来做到这一点。你想做什么? – SLaks 2010-04-30 19:29:17
你想从桌面应用程序或网络应用程序做到这一点?一个桌面应用程序可以在注册表中查找一些信息,一个web应用程序更加棘手(IE:ActiveX控件或其他)。 – 2010-04-30 19:34:50